I’m not sure how much flexing the OP looking for. Week to week? Every week? That would be a nightmare for teams, networks and most importantly the in-stadium fans.
The problem is that there are now three non-Sunday afternoon games each week (Thursday, Sunday and Monday night). And recently there have been TWO Monday night games. That right there significantly waters down the potential ‘marquee’ matchups available on Sunday afternoons.
Add to that the fact that the traditional late afternoon games by default have to feature Pacific/Mountain time zone teams. Those teams (49ers, Chargers, Rams, Cardinals, Raiders, Broncos, and Seahawks) all pretty much stink this year, with the exception of San Francisco and maybe Seattle…and many believe the jury is still out on them. It’s a built in recipe for challenging programming in the late afternoon time slot.
As with most things, it’s not complicated!