Title | : | How the heck did the Giants win all those World Series |
Duration | : | 14 minutes, 42 seconds |
Uploader | : | Student of the Game |
Added On: | : | 05 November, 2022 |
Views | : | 141.3K times |
Likes | : | 0 |
Source | : | YouTube |
From 2010-2015, the San Francisco Giants won three World Series in five years. That's something that no other team this century, not the Red Sox, or the Astros, or the Cardinals, has has been able to replicate. And yet, despite being objectively one of th