John Tavares Named 25th Captain In Maple Leafs Franchise History