J.J. Watt Throws Out First Pitch at World Series Game 3 in Houston

J.J. Watt Houston's Hero Tosses First Pitch ... On One Leg!!!