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:
    6,485
    Thanks Received:
    1,937
    Trophy Points:
    350
    Ratings:
    +9,331

Share This Page