If there is such a thing as an "upset" in the NFL, the league had eight of them last week. Eight.
And seven of them were road teams.
The biggest upset, of course, was Jacksonville, an 8 1/2-point dog, crushing the Steelers 30-9 in Pittsburgh. I had a feeling from the get-go on that one, and made it my upset special last week. But I'm not feeling Team Yo-Yo this week as it returns to Jacksonville, where it's favored to beat the Rams.
Road favorites went 3-1 last week. The winners were the undefeated Chiefs in Houston, the Patriots at Tampa Bay and the Vikings in Chicago.
Whiffed on the Vikings pick for the second straight week, but I had reached the point where I'd rather lose picking against the Vikings at Soldier Field than keep picking the Vikings as the better team only to watch them lose at Soldier Field again.
Overall, last week's picks went 9-5 straight up to go 20 games over .500. Against-the-spread keeps sliding. A 6-8 week put the ATS picks eight games under .500.
Here are this week's picks:
Eagles plus-3 1/2 at Panthers: Panthers by 7
Last week, the gut feeling for lock of the week was Philly at home against the Cardinals. Now, I sense the 4-1 Eagles riding a little too high and are ripe for one of those typical NFL weeks where the league turns itself upside down. I get the same feeling about the 4-1 Panthers, but they're at home on a Thursday night game.