I follow both college football and NFL, and I think the two NFL games on NBC and Fox will beat the 3 CFP games on ESPN by a landslide for several reasons.
1. The NFL is much more popular than college football.
2. The NFL games games on NBC and Fox will be much more accessible to football fans than the CFP games on ESPN because many people don't have cable, including myself.
3. Both NFL games could have playoff implications in week 16.
4. All 4 NFL teams playing on December 21st will play 4 days later on Christmas: Kansas City Chiefs at Pittsburgh Steelers at 1:00 PM eastern time and Baltimore Ravens at Houston Texans at 4:30 PM, and both games will be aired on Netflix. That means NFL fans will get to see these 4 teams play twice in a 5-day span.
https://sports.yahoo.com/christmas-games-chiefs-host-texans-010043540.html5. Because of 2 NFL games on Christmas Day, there will be at least one NFL game on 9 of 12 days between Thursday, December 19th and Monday December 30th across Weeks 16 and 17. The only exceptions for that 12-day span are Friday, December 20th, Tuesday, December 24th, and Friday, December 27th. There are 4 NFL games that could be played on Saturday, December 28th.
NFL Scores - Regular Season Week 17, 2024 - ESPN