While out on one of my excursions, I went by the home of the legendary Toronto Maple Leaf hockey team.
Sports fans in Toronto stand by their leafs through the good times and not so good times.
The leafs are but one of many professional sports teams in Toronto.