Washington Wizards Preparing to Move Team to Virginia
Washington Wizards owner Ted Leonsis has put a plan in motion to move the team to nearby Virginia, according to ESPN’s Adrian Wojnarowski. The team would play out of a proposed new arena complex and entertainment district in Alexandria, Virginia, which is just a 20-minute drive from downtown Washington D.C. Virginia state lawmakers voted to…