27 July 2010, 2:36 pm
The San Francisco Giants have been the talk of baseball over the month of July for many different reasons. First and foremost is that prior to Monday night's 4-3 loss against the Florida Marlins, the Giants had racked up 15 wins in their previous 18 games. Secondly, the Giants aren't just doing it with their pitching. San Francisco leads the majors in runs scored for the entire month and rookie ...... Read More »