The Houston Texans have settled 30 claims that were made or planned to be against them as part of the Deshaun Watson sexual misconduct allegations.
Quickly and easily download Instagram videos with our free tool.