Stephen Strasburg couldn't deny he experienced a different vibe in his latest start compared to all others this season. Strasburg remained undefeated and struck out seven over six innings in his first start since signing a seven-year, $175 million deal, and the Washington Nationals defeated the Miami Marlins 6-4 in the opener of Saturday's day-night doubleheader. Strasburg (6-0) allowed three runs and five hits for his second victory over the Marlins this season.
More...