Within the last 10 days both the NHL and NBA have crowned their champions. Two cities in North America have held championship parades in honor of those champions; Saint Louis and Toronto. The Atlanta Falcons will add to this sports rarity.
What do these two championship cities have in common with Atlanta? Actually, a few of things.
One, the most recent championship among the big three sports in America (football, baseball and basketball) were baseball championships. The Blue Jays in 1993 and the Cardinals in 2011. Atlanta’s last big three title was in 1995 when the Braves beat the Indians in the World Series.