Ted Leonsis' $10 Billion Sports Empire: Capitals and Wizards' Move to Virginia Raises Questions

TL;DR
Ted Leonsis, owner of the NBA's Washington Wizards and the NHL's Washington Capitals, is pursuing his vision of creating a $10 billion sports empire centered around Washington, D.C. Leonsis plans to move both teams to Alexandria, Virginia, as part of a $2 billion entertainment complex, while also investing in a new global headquarters for his company. He aims to build the world's most valuable regional sports and entertainment company, with a focus on local teams, venues, and networks. Leonsis is open to acquiring additional teams in the area and sees the potential for a future IPO if the company reaches high revenue run rates and valuation.
Topics:sportssports-business#monumental-sports-and-entertainment#sports-business#sports-empire#ted-leonsis#washington-capitals#washington-wizards
- With Washington Capitals, Wizards move to Virginia, owner Ted Leonsis pursues his vision of a $10 billion sports empire around Washington, D.C. CNBC
- Bowser fought to keep the Capitals and Wizards in D.C. Was it enough? The Washington Post
- Virginia officials and Wizards, Caps owner agree on $2B plan to bring teams across the river NBC4 Washington
- DC, VA residents have mixed reactions as Mayor Bowser says she's not giving up on keeping Caps, Wizards FOX 5 DC
Want the full story? Read the original reporting
Read on CNBC