Trending
Thanksgiving will be filled with food and winning football teams.
The three-game slate for today turned out better than anyone could've hoped when the schedule was announced. Five of the six teams playing are currently sitting in playoff spots.
The early game that traditionally features the Lions (4-6) is more interesting now that Detroit has won three straight games. The visiting Buffalo Bills (7-3) are among the NFL's best teams and already won a game in the same stadium after a blizzard forced them out of western New York last week.
Just in time for dinner or dessert, the Dallas Cowboys (7-3) host the New York Giants (7-3) in a battle for second place in the NFC East. The Giants were expected to be jockeying for draft positioning at this point of the season.
Instead, they aim to get back on the winning track after losing to the Lions. The Cowboys are coming off a dominant 40-3 win in Minnesota.
Speaking of the Vikings, they'll look to rebound from that disappointing loss to Dallas in the nightcap against the New England Patriots (6-4).
Minnesota (8-2) has been outscored 64-10 in its two losses.
The picks:
Buffalo (-9¢) at Detroit: Josh Allen and the Bills face a different crowd in Detroit this week. The Lions have allowed 19 points per game during a three-game winning streak. Bills, 30-22
New York Giants (+9¢) at Dallas: The Cowboys are 1-10 against the spread in the past 11 games on Thanksgiving, but the Giants are dealing with several injuries. Cowboys, 27-16
New England (+2¢) at Minnesota: Kirk Cousins is 0-2 against Bill Belichick. The Patriots can't score. Vikings, 23-13
Baltimore (-4) at Jacksonville: Struggling to beat the Panthers got the Ravens' attention. Best bet: Ravens, 24-17
Cincinnati (-2¢) at Tennessee: The AFC South-leading Titans get no respect in a playoff rematch against the team that ended their 2021 season. Upset special: Titans, 24-23
Denver (-2¢) at Carolina: It's Sam Darnold's turn to start for the Panthers. At least he didn't cost Carolina Russell Wilson's price. Broncos, 20-16
Atlanta (+4) at Washington: Taylor Heinicke is 4-1 as the starter, the defense is leading the way and the Commanders are rolling. The Falcons remain only one game behind the Buccaneers in the NFC South. Commanders, 21-19
Tampa Bay (-3¢) at Cleveland: Tom Brady and the Buccaneers return from a bye. Jacoby Brissett starts his last game before Deshaun Watson's return. Buccaneers, 23-17
Houston (+13) at Miami: Fresh off a bye, the Dolphins get another one against a one-win team. Dolphins, 30-13
Chicago (+4¢) at New York Jets: Justin Fields has an opportunity to make the Jets regret taking Zach Wilson ahead of him in last year's draft even more. Jets, 19-17
Las Vegas (+3¢) at Seattle: The Raiders try to build off a comeback win at Denver. Seahawks, 27-23
Los Angeles Chargers (-4) at Arizona: The right opponent for the Chargers to get back on the winning track after losing two in a row. Chargers, 30-17
Los Angeles Rams (+14¢) at Kansas City: The defending Super Bowl champions are a mess. Patrick Mahomes and the Chiefs look like the best team in the NFL. Chiefs, 31-13
New Orleans (+9¢) at San Francisco: Jimmy Garoppolo and the 49ers are rolling. 49ers, 26-20
Green Bay (+7) at Philadelphia: Aaron Rodgers and the Packers are desperate to save their season. Eagles, 24-23
Pittsburgh (+2¢) at Indianapolis: The Colts would've defeated the Eagles if they didn't make costly penalties. Colts, 20-16
2022 RECORD
Last Week: Straight up: 10-4. Against spread: 7-6-1.
Season: Straight up: 96-68. Against spread: 85-75-4.
Thursday Night: Straight up: 6-5. Against spread: 4-7.
Monday Night: Straight up: 6-6. Against spread: 5-7.
Best Bet: Straight up: 7-4. Against spread: 7-4.
Upset Special: Straight up: 4-7. Against spread: 5-5-1.