You are using an old web browser. Such browsers do not support modern web technologies and do not offer proper security. Please update your browser or download one of the others suggested for free.
Mozilla Firefox |
Google Chrome |
Internet Explorer |
Freddie Freeman and David Ross each blasted solo HRs and Tim Hudson pitched 7 and a third innings for his 8th win as the Atlanta Braves edged the San Francisco Giants 3-2 in a game that took just an hour and 55 minutes at Turner Field this afternoon. Freeman's shot in the bottom of the third broke a 1-1 tie and Ross's dinger proved to be the eventual winning run in the following frame. Madison Bumgarner took the loss despite giving up just 3 runs on 3 hits in 7 solid innings.
For the latest sports news, capper picks and tracker results, turn to JTG, the leader in BTB information