Sports Breaking down the John Tavares contract debateBy Tristen EicherFebruary 18, 2018Updated:February 18, 20186 Mins Read