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:
    7,106
    Thanks Received:
    2,148
    Trophy Points:
    350
    Ratings:
    +10,416

Share This Page