John Tavares agrees to seven-year deal with Maple Leafs

Discussion in 'Sports' started by shockedcanadian, Jul 1, 2018.

  1. shockedcanadian
    Offline

    shockedcanadian Platinum Member

    Joined:
    Aug 6, 2012
    Messages:
    5,883
    Thanks Received:
    1,753
    Trophy Points:
    350
    Ratings:
    +8,261

Share This Page