Say good-bye to bye weeks in the NFL.

As the NFL enters Week 12, every team has been through their bye weeks, which means 16-game weeks the rest of the way. That starts this week with Thanksgiving weekend, featuring three games on Turkey Day.

The Thanksgiving slate starts at 12:30 p.m. ET on Thursday with the Philadelphia Eagles taking on the Detroit Lions on FOX. Then, at at 4:30, the Dallas Cowboys host the Carolina Panthers on CBS. The day ends with the Green Bay Packers taking on the Chicago Bears at Lambeau Field with the 8:30 p.m. kickoff coming on NBC.

That's just the appetizer, so to speak. The real main course comes Sunday where there's no shortage of important matchups, highlighted by the Denver Broncos hosting the undefeated New England Patriots on Sunday night in primetime on NBC. Leading into that will be a clash between the Pittsburgh Steelers and Seattle Seahawks, a matchup that will be seen across the country on CBS.

Here are the rest of the TV schedule maps, courtesy of 506Sports.com.

CBS1CBS2FOX

Click to see the full-size maps >>