The San Francisco Giants win the World Series! It’s been 54 years since this team last won it all and that was when they were back in New York. Since moving to San Francisco they’ve come close a couple of times but never went the distance. It’s been a lot of fun cheering them on. There’s partying in the streets tonight!
With a pitching staff mostly homegrown
This team full of misfits has shown
The City by the Bay
How well they can play
With a World Series win of their own.