Toronto at Hamilton
Toronto's a bad team (1-6 in their last 7), and Hamilton's a good team at home winning their last 3. But for some reason Toronto really seems to have Hamilton's number especially in Hamilton on Labour Day. I know that Toronto's team isn't as good now as it has been in previous years and Hamilton a much better team now than they were in the past, but that horrible week 1 loss at home vs. Toronto is still lingering over me. If I told you that Hamilton would be playing Toronto, BC, Edmonton, and Winnipeg at home and they were only going to lose to one of these teams, Toronto would be that last team on the list....but they did. The -5 line also looks a bit nasty as well so if you're going to pick Hamilton, play with caution.
Edmonton at Calgary
This will only be the 4th road game of the season for the Eskimos. They've have a pretty wobbley time on the road this season losing bad in Montreal, playing bad in Saskatchewan (but winning), then playing good in Hamilton (but losing). At home this season, Calgary has mostly played to their level of their opponent, winning vs. under .500 teams like Winnipeg and Toronto, and losing vs. decent competitive teams like Montreal and Saskatchewan. I'd like to say that you should pick Calgary, because they're the home team, it's Labour Day, and Labour Day games are a big deal in the CFL. But recently Calgary doesn't have a dominant history over that past 6 years of winning at home vs. Edmonton like BC does vs. Montreal or Saskatchewan does vs. Winnipeg.