Watt brothers hosting new show

J.J. Watt, game show host? he and his brothers are hosting a new show called "Ultimate Athlete."
Published: 10:32 PM CDT April 11, 2019
Updated: 10:31 PM CDT April 11, 2019