Are you a Giants fan? Well tonight you should be! The San Francisco Giants won in an 11-7 game at AT&T Park. The Giants beat the Rangers with offensive power – including a three-run homer in the fifth inning by Juan Uribe.
Game 2 is tomorrow starting at 5pm.
Do you watch?