Stream live Washington Nationals vs Arizona Diamondbacks 3 May, 2012

Watch baseball - Washington Nationals vs Arizona Diamondbacks
Location: Nationals Park
Date: Thursday, May 03, 2012, Time: 07:05 PM
"Definitely, the whole night was a battle trying to throw strikes," Kennedy told MLB.com. "It wasn't very fun pitching like that, feeling like you had runners on every single inning. My fastball was up, my offspeed was up. ... I feel like I've had 'C' stuff every time (out)." After posting a 6-0 record over his final seven starts last season, Kennedy is 3-0 with a 3.38 ERA thro...

Source: http://emaxalive.com/mlb/stream-live-washington-nationals-vs-arizona-diamondb...