Carson Palmer (Arizona Cardinals) VS Minnesota Vikings
Rank: 21st among QB matchups
Analysis: Palmer has a terrible matchup however the Vikings are without four of their key starters, defensive tackle Linval Joseph, strong safety Andrew Sendejo, linebacker Anthony Barr, and free safety Harrison Smith. With the Vikings defense not anywhere close to 100 percent and their best defensive playmakers riding the pine it should be safe to assume Palmer will have another 20 plus point performance. The Cardinals put up 31.8 points a game, that's the most in the NFL.
Blake Bortles (Jacksonville Jaguars) VS Indianapolis Colts
Rank: 10th among quarterback matchups
Analysis: Bortles comes into this matchup with a full arsenal of healthy weapons. Allen Hurns will make his return after suffering a brutal concussion 2 weeks ago. Bortles almost has too many weapons to be challenged by this defense. Both defenses are bad but Bortles has been pretty dependable at putting up points this year.
Cam Newton (Carolina Panthers) VS Atlanta Falcons
Rank: 30th among quarterback matchups
Analysis: This is a terrible matchup likely because of Desmond Trufant lurking in the secondary, however the Falcons have been playing terrible football. The Falcons are incredibly unlikely to stop the undefeated Panthers defensively so whether or not Newton is running the ball in for a touchdown himself or just gaining yards with his legs he should put up healthy number for owners trying to win a championship.
Russell Wilson (Seattle Seahawks) at Baltimore Ravens
Rank: 8th among quarterback matchups
Analysis: The Ravens secondary is atrocious and Wilson has been a touchdown artist in recent weeks. Wilson can now spread the ball around at will playing his best when he operates as a pocket passer. The Ravens will not be able to stop Doug Baldwin or Tyler Lockett from doing just about anything they want through the air.
Honorable Mentions: Jameis Winston (Tampa Bay Buccaneers)/Matt Hasselbeck (Indianapolis Colts)/Tyrod Taylor (Buffalo Bills)/Ryan Tannehill (Miami Dolphins)/Brock Osweiler (Denver Broncos)