Former Toronto Maple Leafs captain John Tavares might be staying in his hometown for the long haul. With his seven-year, $77 million contract nearing its end, speculation about Tavares' future ...
UPDATE: TSN insider Pierre LeBrun is now reporting that John Tavares will be out 2-4 weeks following today's announcement ...