Via: NBCS Bay Area
The Battle of the Bay is here.The Giants (8-12) welcome their Bay Area rival A's (13-6) to Oracle Park for a three-game weekend series......