J.J. Watt, Houston's Favorite Son, Throws Out First Pitch For Game 3

Author:
Video Duration:
42

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.