Should have been done a while ago.
John Tavares may be a good guy, a family man, & a home-grown talent, but his contract has been a disaster, his decline hard to watch, & was captain during some of the most embarrassing times we've ever endured.
He's a passenger.