Stephen Strasburg – First Major League Pitch Image by Scott Ableman Stephen Strasburg tosses his First Major League Pitch Washington Nationals vs. Pittsburgh Pirates Nationals Park "Strasmus," June 8, 2010 This photo of Strasburg’s first major league pitch was selected for the cover of the 2011 Bill James Handbook, arguably the best and most...
Read More »