Thornton finally signs deal

According to Sportsnet.ca’s Free Agent Tracker, Joe Thornton just signed a 3 year, $20 million deal.


  • ructation