Ted Leonsis, owner of the Washington Wizards in the NBA and Washing Capitals in the NHL, confirmed his plan to put a sportsbook in Capital One Arena. It is home…
Continue Reading