People from other parts of Canada really do hate Toronto btw. It's totally true. Especially western Canada.
As for the subject matter, it really is pretty shocking just how bad the Leafs and Jays are. Add TFC and the Argos and yeah - outside of basketball, the pro sports scene is abysmal.