I suppose I'll be the contrarian here and play the vikings. The main reason is because people are juicing the packers. It's +4 at -125 at some places. What does that mean for someone like myself who could care less what the public is doing? It means you can buy all the way to -3 -for slightly under -130.
Let's break this down...
Green bay are a average rushing team, slightly under actually. Minnesota is top 10 in rush defence in just about every Stat but ypc, which they give up the 14th most. Greenbay is only 19th in the league in ypc though, so the Vikings even win that Stat match up.
Minnesota on the other hand are top 5 rushing in the league while Greenbay is toward the bottom in defending it... yeah cook is out, but Boone played nice in his absence, and I think they are getting another rb back for this game.
I will say that Greenbay has been better defending the run lately, but the Vikings are top 5 in the league with it
Greenbay has the advantage over the defence with passing. I won't go into that much. Rodgers should get decent stats here.
On the other side, the Vikings are 29th in the league in pass attempts a game yet are 12th in passing game yards a game... hmm... they are 2nd in completion percent, 2nd in yards per pass, and 2nd in passers rating... the Vikings have a far larger advantage passing than green bay does with rodgers. Packers are a bad pass defence, bottom tier in the league.
Vikings have a better kicker, a better returner. Greenbay has the worst return stats in the league. Clear advantage for vikings with special teams.
All of that... and the Vikings are home... where they are undefeated this year.