Which Pro Team Rules Toronto?

Toronto is home to some of Canada’s biggest pro sports franchises. The city hosts the MLB’s…