Strasburg pictches 5 scoreless in Win in Buffalo

Steven PettyContributor IJune 3, 2010