When the Giants won the World Series in 2010, I wanted to make a special animated short in celebration of the fact. However, the project was way too ambitious for what I could do at the time. When 2012 came around and the Giants somehow managed to win another WS, I decided to fulfill that ambition (https://youtu.be/QjK3uHJSkwA). I was pretty happy with what I did, though there were a few parts I thought could be better. Then 2014 brought yet another WS win, so I decided to up the ante and make something even more action-packed. I also enlisted the help of Aya from Kawaii Baseball Cards (http://kawaiibaseballcards.tumblr.com/) to contribute to the project. After 7+ months of work, this is what we came up with. So set to HD, crank up the volume, and enjoy. Hit the CC button for English subtitles.
Most of the animation is rotoscoped from parts of the anime series Major.