Watt fires 73 mph pitch to open season for Astros
Baseball hitters should be glad they don’t have to stare down J.J. Watt on a regular basis. Watt, the 2012 NFL defensive player of the year, took to the mound in Houston on Sunday night and threw the first pitch for the Astros’ season opener against the Rangers. (Apparently, the Astros have switched leagues.) The…