The lines are already out for Week 12 of this exciting NFL season and we have a host of great football to look forward to.
One look at the schedule and your eyes immediately see Thursday's Thanksgiving games and Ravens at Steelers is the third, final and most anticipated of those games. Elsewhere on Sunday we see the Chiefs face the Patiots in what could be a huge game.
Thanksgiving NFL Odds
This year's Thanksgiving games don't look like classics on the face of it but the night's final game, which sees Lamar Jackson's Baltimore Ravens travel to Pittsburgh to face the undefeated Steelers, could well end up being one of the games of the year.
Odds for Thursday's games
Houston Texans vs. Detroit Lions Odds
Texans -2.5 @ -106
Lions +2.5 @ -105
Washington Football Team vs. Dallas Cowboys Odds
Washington +3 @ -110
Cowboys -3 @ +100
Baltimore Ravens vs. Pittsburgh Steelers Odds
Ravens +2.5 @ +110
Steelers -2.5 @ +103
Don't forget to stay tuned to our NFL Picks section for free picks for every single game
Sunday's NFL Odds
Now that the bye weeks are over we're back to having very busy Sunday slates. The game of the week is perhaps the Chiefs facing the Bucs, with both teams having serious Super Bowl hopes this season. It also gives the GOAT, Tom Brady, a chance to upset the young pretender, Patrick Mahomes.
Raiders at Falcons (+1)
Cardinals at Patriots (+2.5)
Giants at Bengals (+4.5)
Browns at Jaguars (+ 7)
Panthers at Vikings (-4.5)
Titans at Colts (-3)
Chargers at Bills (-5)
Dolphins at Jets (+7)
Saints at Broncos (+5.5)
49ers at Rams (OTB)
Chiefs at Bucs (OTB)
Sunday Night Football Odds
A divisional game between the two old rivals is always exciting even if this Bears team aren't a vintage one.
Bears at Packers (+7)
You can compare odds from legal sportsbooks on every single NFL game here
Monday Night Football Odds
Monday Night Football sees Seattle enter Philadelphia in a game that they really need to win to make sure that they have the best chance of winning their tough division.
Seahawks at Eagles (+6)