Toronto Maple LeafsfromEditor In Leaf2 days agoShould John Tavares make Canada's Olympic roster?John Tavares faces stiff competition for a spot on Team Canada for the 2026 Olympics.