In hindsight, his comments before Game 7 weren't wrong as once again the Leafs failed to deliver any type of memorable performance, getting dominated from the moment the puck dropped until the final horn and a chorus of boos ended their season.
On Monday morning, Tkachuk made what seems like a regular appearance on 'Spittin' Chiclets' to break down the series against the Maple Leafs. To the surprise of many, Tkachuk was very complimentary of the Leafs and the roster. He did, however, call out the Toronto media and Leafs Nation for forcing the team to constantly perform under a ridiculous amount of pressure.
Leafs Nation can be unruly at times, but when you're forking over the kind of money they are to see a team constantly fail, there has to be a level of accountability and expectation - something this Leafs group has yet to live up to.