NFL experts predict: Week 17 upsets, Sam Darnold's future with Jets and top fantasy pick in 2021

Yates: Christian McCaffrey is the clear-cut No. 1 fantasy player for 2021 (2:03)

Field Yates dubs Christian McCaffrey "a cheat code in fantasy football" and despite playing in only three games this season, Yates still considers McCaffrey the No. 1 player heading into the 2021 fantasy football draft. (2:03)

The NFL is on the verge of playing its entire season, every game, despite the coronavirus pandemic. The virus forced games to be played on Tuesdays and even a Wednesday. But here we are, Week 17 of the 2020 NFL schedule.

It's a weekend of division-only games too, and all 16 will be contested on Sunday. There still are two divisions to be decided: the NFC East and the AFC South.

In addition to asking our experts for the biggest potential upsets, we inquired about what the Jets should do with the No. 2 overall pick in the 2021 draft, the top fantasy pick in 2021, and an MVP for 2020.

Quick links:
Schedule | Depth charts | PickCenter

What's your top upset pick for Week 17?

Matt Bowen, NFL analyst: Giants (+3) over Cowboys. I'm betting on Patrick Graham's defense to limit explosive plays in this one, with a New York running game that can control both tempo and game flow on power schemes.

Mike Clay, fantasy writer: 49ers (+5.5) over Seahawks. Could the short-handed 49ers play spoiler against their hated division rival? They certainly did last week by going on the road and beating the Cardinals and they also knocked off the Rams on the road back in Week 12. This week, they'll be back "home" and facing a Seattle offense that has cleared two touchdowns in only one of its past five games.