SF Giants back at AT&T Park in home opener

The San Francisco Giants are opening their 15th season in AT&T Park today beginning with a series against the Diamondbacks.
Tuesday, April 08, 2014