Wait a second ...... have we always had this level of competition in the sense of winning championships?????
Yes, granted the thread is just about making it to the championship, not winning it. So they obviously have us beat in that sense.
But ....
Atlanta, heartbreak city
The sports fans of Atlanta have arguably endured a more frustrating 21st century than fans in any other U.S. city.
Yes, its Major League Soccer team has won a championship, in 2018. But neither Atlanta’s N.B.A. team nor its W.N.B.A. team nor its N.F.L. team has won a title, in any century. Baseball’s Atlanta Braves have not won a World Series in 26 years, and high-profile college teams have struggled, too. The N.H.L. hockey team left town in 2011.
“The inferiority of Atlanta’s sports teams is nothing less than astounding,” Ben Bussard, an Atlanta native, wrote 13 years ago — and many losses ago — in Bleacher Report. Bussard noted that the rap song “Welcome to Atlanta,” by Jermaine Dupri and Ludacris, managed to celebrate the city without mentioning its sports teams.
But now Atlanta has a chance to change the story. The Braves have made the World Series, with an underdog team that has overcome injuries. Last night, they lost to the Houston Astros, and the best-of-seven series is now tied at one game apiece. Atlanta is only three wins from a very rare celebration.