Giants
SF Giants ride bats, Birdsong to second straight win over Orioles
After being shut out 3 games in a row to end their home stand, the Giants have scored 15 runs on 19 hits on the first 2 games of their road trip.
Apparently all the San Francisco Giants needed to do to wake up their dormant offense was put a continent between them and Oracle Park.
The Giants rode their bats to a second straight win over the Baltimore Orioles, 5-3, and will go for the sweep Thu... [3789 chars]