You got 'em all lined up JRock!
Last week I had Monmouth beating Villanova.
Nothing quite that big unless Cal Poly can knock off Sac State. That would be a long shot.
Utah Tech and UC Davis are more reasonable.
Utah Tech (formerly Dixie State) hosts Abilene Christian, and while AB did play at Missouri 2 weeks ago, I think Utah Tech has played the tougher schedule with a 33-56 loss to Sac State and a 14-44 loss to Weber. Both those teams are very good. Utah Tech was also close with a decent Southern Utah last week on the road (I actually bet Utah Tech last week +9.5 and lost by 14 - was just a 7 pt game off and on throughout the game). AB's games vs Lamar (0-4), Prairie View (2-2) and Dll W New Mexico (2-2). Utah Tech is a 7.5 pt home dog who definitely can win.
Another one, a tricker one is UC Davis. Davis is absolutely desperate for a win after a really tough schedule. Davis played Cal tough, despite not covering, lost by 2 at South Dakota State and lost by 5 to Weber last week (bunch of missed FGs cost them). They play at 3-1 Montana State today. Montana State's #1 QB is out so it will be Wyoming transfer Sean Chambers at QB for them today. I actually bet against Montana last week as well with Eastern Washington +4.5 (lost by 3). This is Montana State, not Montana. This would represent a very big upset as Montana State is #4 in the FCS rankings and has a 14 game home win streak (longest in the nation). But the line is only 5.5. Davis has a shot if they have anything left in their tank (bye on deck, they need to go all out for this one).