answersLogoWhite

0

Toronto Maple Leafs

The Toronto Maple Leafs are a National Hockey League franchise based in Toronto, Ontario, Canada. The team has previously been named the Toronto Blueshirts, Toronto Arenas, and Toronto St. Patricks.

2,253 Questions
😢

No guides yet