The San Francisco Giants will be defending their third World Series title in the past five seasons, and they'll be trying to repeat in 2015. After watching this incredible video, you'll believe that's an inevitability:
http://www.youtube.com/watch?v=G9iK_fxtDkA
(h/t Andrew Recacho)
Follow our San Francisco Giants team page for all the latest Giants news and rumors!
Back to the San Francisco Giants Newsfeed