Editor's Note: SB Nation's partner FanDuel is running a $1.25M fantasy football league on Sunday. First place wins $100,000. Join now!
Tonight's Thursday Night Football game features one very, very good offense and two great defenses. The problem is these teams will be missing six defensive starters. Minnesota is missing four on the defensive side of the ball, including both starting safeties.
In terms of fantasy football, this means it is almost unfair. Who should start for you this week and who should sit?
Carson Palmer, QB: Palmer has 29 touchdown passes on the season. He has multiple TD passes in nine of 12 games. He has had three or more in six and has thrown for four in three games. He faces a secondary without two starting safeties. Easy money.
David Johnson, RB: He has nine TDs already this season with a limited role. He rushed for 99 yards last week. He will get 25 touches tonight and faces a defense missing both Linval Joseph and Anthony Barr. Money.
Michael Floyd, Larry Fitzgerald, John Brown, WR: You getting the theme here? START ALL THE CARDINALS. Fitz has been steady all year. Floyd has had 100 yards or more in three of his last four games. John Brown has six catches for 113 a week ago.
Adrian Peterson, RB: Well, he is the Minnesota offense. Start him.
Kyle Rudolph, TE: If there is a chink in the armor of the pass defense for the Cardinals, it is facing talented TEs. Plus, Tony Jefferson is questionable to play. Rudolph has not had a great season, but he did have six for 106 just a couple of weeks ago.
Teddy Bridgewater, QB: The Minnesota passing offense is one of the worst in the league. He is facing one of the best secondaries in the league.
Mike Wallace, WR: Patrick Peterson has been erasing receivers all season.