Genius San Francisco Giants Fan Almost Blows His Hand Off With Fireworks (Video)
NMA World Discusses The Giants’ World Series Victory (Video)
There are few important sports stories around the world these days that come and go without the people at NMA World providing their own animated spin on the events, and the World Series certainly isn’t one of them.
So when the San Francisco Giants finished off their four-game sweep of the Detroit Tigers on Sunday to capture their second World Series title in the past three years, you knew it was only a matter of time before we would be treated to a Taiwanese animated news story regarding their championship victory.
And that time has come today. So without further ado, here is NMA World’s own interesting interpretation of the events that unfolded during the San Francisco Giants’ run to the 2012 World Series championship.