The NFL announced Tuesday it has cancelled Sunday night’s game, CNN reported.

Sunday night’s game was cancelled primarily because it is New Years Eve and viewership was expected to be very low.

CNN reported:

Since the last Sunday night football game also happens to be the final game of the season, the NFL tries to schedule a game that will definitely have playoff implications for one or both of the teams playing. (A team that already made the playoffs might sit their starters, leading to an exceptionally boring game.) TRENDING: BREAKING: Black Lives Matter Rioters in Hollywood Chase Down and Attack Driver.. UPDATE... DRIVER DETAINED BY POLICE (SHOCKING VIDEO) This season, there were no such games that met the NFL’s criteria on the final week’s schedule. The NFL, which hadn’t yet announced which teams would play Sunday night, would have either scheduled a game that had a chance of being a snooze or a game that already had no playoff implications at all. Instead, there will be seven games scheduled for 1 p.m. and an unusually high nine games scheduled for 4:25 p.m. kickoffs. There won’t be an 8:30 p.m. game this year.

The NFL has suffered since Colin Kapernick decided to turn the league into a bunch social justice warriors by kneeling during the National Anthem.

NFL stadium attendance continues to suffer as the backlash from players protesting the National Anthem extends into week 16. Football fans from across the country are sharing photos showing stadiums plagued by empty seats this Christmas weekend.

As previously reported, the NFL already lost 2.5 million viewers.

A new shock poll reveals the NFL is now the least liked sport.

Instead, Americans are choosing to watch the NBA, hockey and or college football.

Good job, Colin Kapernick!