San Francisco Giants Take World Series, 3rd Championship in 5 Years

San Francisco Giants
San Francisco Giants win! (MLB/YouTube)

The San Francisco Giants have won championships on every even numbered year in a 5 year span. This championship catapults their dominance and puts them in league with the most celebrated sports dynasties.

The celebrations started in San Francisco even before the championship. After every win the streets of San Fran were full of excited fans.

So what will the Giants do with this new reputation? I bet they’ll work on keeping it together in the off season, and come back next year with a mission to not leave odd numbered gaps in championship years.

Why Is Qigong so Good for You?
Style Your Home With Feng Shui