2 years ago
Goyo
in English · 2,360 Views
likes 9clips 2comments 1
Giants Win World Series with 3-2 win vs Royals
www.youtube.com1DAA50E1-0355-420D-A1AD-2C244287F3DCCreated with sketchtool.
I was hoping this wouldn't happen but it did. The Giants own their 3 world championship in the last 5 years. They may not be as flashy as the Giants, but they have certainly built a dynasty. Bumgarner is just incredible. He is not as nasty as the Big Unit once was, but when it comes to the playoffs has anyone been more dominant? He actually came in today to pitch 5 complete dominant innings after shutting out the Royals in games 1 and 5. That is the true definition of an ace. Congratulations to all Giant fans!
Goyo clipped in 1 collections