It is hard to believe, but we're almost halfway through the NFL season, and we are starting to figure out the landscape of the league.
The Eagles look like a potential powerhouse, the Patriots still know how to beat the Falcons, and the Browns are still the Browns. But even with a few quantities now known to football fans, there's still much of the league that remains a mystery.
Thankfully, even with questions still lingering, our picks against the spread have continued their steady streak of profitability, going a tidy 8-5-2 last week. This week, there's a few home underdogs to back and too many mystery lines to count, but every game must be picked no matter how intimidating the line may be.
LAST WEEK: 8-5-2OVERALL: 58-45-3
Miami Dolphins (+3) at Baltimore Ravens (Thursday, 8:25 p.m. ET)
The pick: Dolphins +3
The logic: After two straight Thursday night thrillers, this game does not offer the type of can't-miss football action fans were hoping for. As always, it's likely a stay-away game, but since it's my duty to pick every game of the slate, I'll back the Dolphins and the points and put my faith in Miami rallying around Matt Moore.
Minnesota Vikings (-9.5) at Cleveland Browns (Sunday, 9:30 a.m. ET in London)
The pick:
The logic:
Oakland Raiders (+2.5) at Buffalo Bills (Sunday, 1:00 p.m. ET)
The pick:
The logic:
Indianapolis Colts (+10.5) at Cincinnati Bengals (Sunday, 1:00 p.m. ET)
The pick:
The logic:
Los Angeles Chargers (+7) at New England Patriots (Sunday, 1:00 p.m. ET)
The pick:
The logic:
Chicago Bears (+9) at New Orleans Saints (Sunday, 1:00 p.m. ET)
The pick:
The logic:
Atlanta Falcons (-5) at New York Jets (Sunday, 1:00 p.m. ET)
The pick:
The logic:
San Francisco 49ers (+12.5) at Philadelphia Eagles (Sunday, 1:00 p.m. ET)
The pick:
The logic:
Carolina Panthers (+2.5) at Tampa Bay Buccaneers (Sunday, 1:00 p.m. ET)
The pick:
The logic:
Houston Texans (+5.5) at Seattle Seahawks (Sunday, 4:05 p.m. ET)
The pick:
The logic:CenturyLink Field is going to have a tough go at it.
Dallas Cowboys (-2) at Washington Redskins (Sunday, 4:25 p.m. ET)
The pick:
The logic:
Pittsburgh Steelers (-3) at Detroit Lions (Sunday, 8:30 p.m. ET)
The pick:
The logic:
Denver Broncos (+7) at Kansas City Chiefs (Monday, 8:30 p.m. ET)
The pick:
The logic:
LAST WEEK: 8-5-2OVERALL: 58-45-3
Now check out our power rankings heading into another week of NFL action
NFL POWER RANKINGS: Where all 32 teams stand going into Week 8