Kennesaw State +26

Liberty will win this game but this is a big spread to cover for a team that is 1-4 ATS and has played 1 game in the last 32 days. They're also not nearly as good as they were last year.

Kennesaw State is not a good FBS team and is not good ATS either but their spreads haven't been close to this one. Their one cover came as a 23.5 dog to UTSA which they lost by 12 points. Interestingly the total in that game is almost identical to this one.
Kennesaw is a very run heavy team and if they want to win this game then they'll have to slow it down because they can't compete through the air. Because they run so much, Kennesaw utilizes 2 primary running backs and can grind a game down.

With Liberty coming in not having played since the 8th and only playing once in a month, plus having a much better conference rival on deck with Jacksonville State, I can see them not being sharp and letting Kennesaw State slow this game down and getting a couple scores themselves. This is the biggest game Kennesaw will play this season and with them still looking for their first FBS win, they should get up for this game.