Sort:  

I was in Toronto when the Blue Jays won the World Championships in 92, 93....Wow lol Just madness!