Thinking about this as an upset weekend, I am with you. I have been thinking the same thing. It's just got one of those looks to it, whether it happens or not.
Some that I think could make sense:
-Memphis @ Rice - Rice isn't hot garbage this year and Memphis just played their game of the year. Memphis also has Tulane next week, so this is a sandwich game and it's one of those weird Friday night roadies, too. Memphis is a big favorite, so this is probably farfetched.
-Duke @ Clemson - Clemson is giving 3.5 but they haven't looked like a good team all year. Duke isn't great, but they're good enough to make Clemson actually earn it, and that hasn't gone well with Clemson this season.
-Navy @ UNT - Navy does not have a good defense. UNT has a great offense. I get why UNT is favored. That considered, Navy is well-coached and they have a strong offense that is tough to defend.
-Miami @ SMU - SMU has plenty of talent and plenty to play for, and this is a home game. They're getting 12.5 points? Wow. I just feel like Cristobal has another headscratcher or two left to lose this season.
-Texas Tech @ KSU - Another road team giving up a TD or more. Tech is another program that always seems to find ways to lose games like this when the expectations are on them to produce. KSU has put some wins together and gotten healthier. I don't, KSU getting 7.5 at home seems like a lot.
-Virginia @ Cal - The road team is giving up 4.5. Cal doesn't suck. Wilcox is a damned good coach. The travel, the expectations, this just seems like destined for failure on the Virginia side. They've scraped by some tight games and now they have to make this trip?
-USC @ Nebraska - Another home team getting roughly a touchdown. Riley versus Rhule? Give me Rhule. I feel like Nebraska should be the team giving 6.5.
-Ga Tech @ NCSU - Again, a road team giving up a decent number at 5.5. NCSU has a history of winning games they shouldn't at home. This one screams upset too.
None of these underdogs would surprise me with a win.