Texans' J.J. Watt delivers first pitch for Game 3
Houston Texans star J.J. Watt made his way to Minute Maid Park Friday to throw out the first pitch for Game 3 of the World Series.

Houston Texans star J.J. Watt made his way to Minute Maid Park Friday to throw out the first pitch for Game 3 of the World Series.
Published
