The Braves have consistently increased their payroll outside of the shortened COVID season. The Battery and surrounding Truist Park are printing cash, and it helps the club has won five-straight division crowns, including a World Series in 2021. But it doesn’t compare to the entity that owns the team — Liberty Media. The American mass media company is worth a reported $20.8 billion and was named by Forbes as the most valuable sports empire in the world.
According to a report from Front Office Sports, the company’s two most valuable assets are Formula 1 and the Braves, but it has stakes in the Drone Racing League, Kroenke Arena Co., Meyer Shank Racing, and Overtime Sports. FOS reports F1 is worth $17.1 billion, with the Braves at $2.1 billion, and there’s not a close second.
Kroenke Sports & Entertainment is valued at $12.75 billion, comprised of the Los Angeles Rams, Colorado Avalanche, Denver Nuggets, and Arsenal, among others. Jerry Jones sits third at $11.32 billion, with the Cowboys accounting for a record $8 billion. Fenway Sports Group takes fourth, owning the Boston Red Sox, Liverpool FC, and Pittsburgh Penguins worth $10.4 billion.
Recently, news broke that Braves Country will be able to buy stock in their favorite team, with Liberty Media announcing that its board of directors decided to pursue a split-off of the Atlanta Braves and The Battery, which will now be known as Atlanta Braves Holdings.
Atlanta Braves Holdings will essentially be its own entity, a separate publicly traded company from Liberty Media. In short, the move means all of the businesses, assets and liabilities — Truist Park, The Battery, etc. — will be held by Atlanta Braves Holdings, which should improve the value of the Braves.
Photographer: David J. Griffin/Icon Sportswire