NFL fans who were expecting the 2017 season to be a simple continuation of the 2016 season have had a rude awakening after just three weeks of play.
In the NFC, the Seahawks, Cardinals, and Saints are struggling to stay relevant after stumbling to 1-2 records. A loss this weekend and the teams currently at 1-2 will be staring at very, very long playoff odds. And for the 0-3 Giants and 49ers, the season is already basically over.
Sure, it's still early in the season, and the teams off to a slow start can still rebound, while the teams off to a strong start could still hit a slump. But odds are the teams emerging as playoff contenders this year will not all be the same as the playoff teams from last year.
At the end of the day, successfully picking winners for the weekend games hinges on our ability to accurately assess the 2017 NFL landscape and forget about what happened in 2016. Can we do that? Have a look at the picks below to find out, and let us know what you think of our picks in the comments section.
|CHI @ GB (-7)||GB||GB||GB||GB||GB||GB||GB||GB||GB||GB||GB||GB|
|NO (-3) @ MIA||NO||MIA||NO||MIA||NO||NO||NO||NO||MIA||NO||NO||NO|
|CAR @ NE (-9)||NE||NE||NE||NE||NE||NE||NE||NE||NE||NE||NE||NE|
|LAR @ DAL (-6.5)||DAL||DAL||DAL||DAL||DAL||DAL||DAL||DAL||DAL||DAL||DAL||DAL|
|DET @ MIN (OFF)||DET||DET||MIN||DET||DET||DET||MIN||DET||MIN||DET||MIN||DET|
|TEN (-1.5) @ HOU||HOU||TEN||TEN||TEN||HOU||HOU||TEN||TEN||TEN||TEN||TEN||TEN|
|JAC (-3) @ NYJ||JAC||NYJ||JAC||JAC||JAC||JAC||JAC||JAC||JAC||JAC||JAC||JAC|
|CIN (-3) @ CLE||CIN||CLE||CIN||CIN||CLE||CIN||CIN||CIN||CIN||CIN||CLE||CIN|
|PIT (-3) @ BAL||PIT||PIT||PIT||BAL||PIT||PIT||PIT||PIT||BAL||PIT||PIT||PIT|
|BUF @ ATL (-8)||ATL||ATL||ATL||ATL||ATL||ATL||ATL||ATL||BUF||ATL||ATL||ATL|
|NYG @ TB (-3)||TB||TB||NYG||TB||NYG||TB||TB||TB||NYG||TB||NYG||TB|
|PHI @ LAC (-1)||LAC||PHI||PHI||LAC||PHI||LAC||PHI||PHI||LAC||LAC||PHI||PHI|
|SF @ ARI (-7)||ARI||ARI||ARI||ARI||ARI||ARI||ARI||SF||ARI||ARI||ARI||ARI|
|OAK @ DEN (-2.5)||DEN||DEN||DEN||DEN||OAK||DEN||DEN||OAK||DEN||DEN||OAK||DEN|
|IND @ SEA (-13)||SEA||SEA||SEA||SEA||SEA||SEA||SEA||IND||IND||SEA||SEA||SEA|
|WAS @ KC (-7)||KC||KC||KC||KC||KC||KC||KC||KC||WAS||KC||WAS||KC|