Dan Snyder finally sold the Washington Commanders in 2023 for a sports-franchise record $6.03 billion. Who owns the team now?
Saturday, 7 p.m. TV: Sportsnet RADIO: 590 ODDS Toronto +170, Montreal –215 THE BUZZ The Canadiens are slowly making believers ...