According to Chris Johnston, the decision to make this change stems from the Maple Leafs' playoff loss to the Boston Bruins. Additionally, with new head coach Craig Berube stepping in, he may want a leader of his own choosing as the team enters a new era. It's also worth noting that Tavares is nearing the end of his contract, while Matthews recently signed a significant contract extension.
With the start of the season just a few months away, fans can expect to see and hear from the Maple Leafs' new captain, Auston Matthews, soon. What might be even more interesting is hearing from John Tavares, the now-former captain, about his future with the team.