2010 World Champion San Francisco Giants

2010 World Champion San Francisco Giants

Available on iTunes
Celebrate the magical season of the San Francisco Giants as they win the franchise’s first World Championship in 56 years – and the first in their Bay Area home -- with the exclusive, original MLB.com documentary “Giant! Perfect ’10 In San Francisco”

Episodes