The NHL's potential return to Atlanta, Georgia, is gaining momentum, according to Sportsnet insider Elliotte Friedman.
Plans for an 18,000-seat arena in the Alpharetta suburb have surfaced, fueling hopes for the league's comeback.
The previous NHL teams in Atlanta faced ownership challenges, leading to relocations. However, Atlanta's potential return would likely be through expansion.
Other cities also desire NHL franchises, but Atlanta stands out with a strong ownership group and a promising arena deal