Maple Leafs sign free agent John Tavares to 7-year, $77 million deal

Leave a Reply

Your email address will not be published. Required fields are marked *