Originally Posted by Derekmtl85
I'm a Toronto Maple Leafs fan, a Toronto Blue Jays fan, a Toronto Raptors fan and a Cowboys fan.
I'm also cursed...lol All my teams pretty much suck. Half of them finished in the bottom 5 of their respective leagues last year.
I'd love to see the Blue Jays make a run. Even though as a Phillies fan I still have nightmares of Joe Carter.