April 27, 2009 – The pitcher who's going to have major league teams tanking games by July gave up a three-run homer and threw 121 pitches on Friday, but don't worry folks, he still won. San Diego State's Stephen Strasburg is now 9-0 with a 1.54 ERA after a 14-strikeout, seven-inning 4-3 win over No. More »