Tradition, they used to show 2 games during the day, and Detroit and Dallas were always the hosts. Now they've added a late game, the one that would have been on Sunday evening is shifted to tonight, Pittsburgh at Baltimore.
People feast during the day, then sit down and watch football, well the guys do anyway. Of course some might wait till Sunday to have their turkey dinner too, not being American I'm just guessing.