Hey, let's face it, we all know as CFL fans that the last place the CFL is really significant in numbers in relation to the size of the city is Toronto, and yet we are very interested in them as we talk about them here a fair bit etc. It's weird. My guess is because we know even though they aren't the real "biggie" team in Toronto, they do count a lot because it's the media capital of Canada. My guess anyways? I don't know. :?
Mind you, I absolutely love the name Argonauts as a team name, has to be up there in the top 10 team names in all of sports - sort of makes a team like the Golden State Warriors seems trivial really. And let me see - Blue Jays vs Argonauts - Blue Jays aren't anywhere near as iconic, not even close.