Zachary Leonsis
  • President and Vice Chairman, Monumental Sports & Entertainment

Zach Leonsis is President and Vice Chairman of Monumental Sports & Entertainment, owner of the Washington Capitals and Wizards, Capital One Arena and Monumental Sports Network. Named to the newly created role in September 2026, he oversees the company's financial operations, infrastructure and technology, venues and media businesses. He previously served as President of Media and New Enterprises, where he led the 2023 relaunch of NBC Sports Washington as Monumental Sports Network. Monumental's 2024 agreement with the District of Columbia commits $515 million to renovate Capital One Arena and keeps the Capitals and Wizards downtown through at least 2050. His father, Ted Leonsis, remains Founder, Chairman and CEO.