It's not a banner week for picking upsets. Seriously, look at the schedule and tell us what games you see going the other way (beside these three, of course). With that said, it's a near guarantee this week will be packed with out-of-nowhere upsets and the Top 25 will look completely different by Sunday... and hopefully we have picked the right ones.
This season: Scott (1-2), Doug (1-2), Zach (1-2, Virginia over Louisville!)
Scott: Utah over Michigan
Utah is a 4.5 point dog at Michigan. I honestly haven't seen Utah play one play this season, but I have spoken with people who have been to Michigan games and they report that the team just doesn't look right. The expected athleticism isn't there and thus far they haven't finished drives as one would expect. I wouldn't bet the house on this one but I like Utah for the upset.
Doug: West Virginia over Oklahoma
During Week 1 I saw a West Virginia team take Alabama (perhaps the most talented team in the country) down to the wire, and prove to the country that they can play with anyone. That is in large part because of two of the most overlooked hires/promotions of the off season (in my opinion) with Tony Gibson being promoted from safeties coach to DC, and the hire of former Penn State DC and interim HC Tom Bradley. These Mountaineers have made significant strides from last year and will prove to be a team that is more than capable of knocking off a top 10 opponent, starting this weekend with the Sooners.
Zach: Kansas State over Auburn
I'll be honest: I don't feel great about this one. I tried to talk myself into a number of other upsets, but I prefer to stay away from road 'dogs if at all possible. This is the biggest non-conference home game in Manhattan since 1969, and it should create an all-timer of a crowd at Bill Snyder Family Stadium. In fact, it's probably already half full right now. Meanwhile, Auburn has lost its last five non-conference road games, and hasn't won on the road outside the SEC since beating Virginia in 1997. Sometimes you can't escape destiny.