The Great Sports Debate: NBA vs. NFL on Christmas Day
In a bold statement, NBA legend Charles Barkley has once again sparked controversy by calling out the NFL for its 'greed' in scheduling games on Christmas Day. But is there more to this story than meets the eye?
Barkley, known for his outspoken nature, opened ESPN's NBA Christmas coverage with a direct hit on the NFL and its commissioner, Roger Goodell. He accused them of encroaching on what was traditionally an NBA-dominated holiday, claiming, "The NFL got greedy and started adding Christmas games. We used to have this day to ourselves..."
This isn't the first time Barkley has criticized the NFL for its business decisions. In 2024, he labeled the NFL as "greedy pigs" ahead of a pivotal playoff game, which was streamed exclusively on Peacock, a move that many saw as a power play by the NFL.
The NFL's decision to schedule three games on Christmas this year marks the sixth consecutive year of holiday games. Historically, Christmas games were rare, usually only occurring if the holiday fell on a typical game day, like Sunday or Monday. Thanksgiving, on the other hand, has long been associated with NFL football, while the NBA has steered clear of scheduling games on that day since 2010.
Despite the NFL's presence on Christmas, the NBA still managed to attract a significant audience last year, with viewership up an impressive 87% from the previous year. However, the NFL continues to dominate in terms of overall viewer numbers, even on Christmas Day.
This year, the NBA had a stronger lineup, with most teams boasting winning records and star players available. In contrast, the NFL's Christmas games featured mostly teams outside the playoff picture.
But Barkley's criticism isn't limited to the NFL. He has also called out the NBA for its greed, particularly in July 2024 when the league finalized its new media deal with ESPN, Amazon, and NBC. Barkley described both players and owners as "greedy" for prioritizing financial gains over fan accessibility. As a result, fans now face an annual cost of nearly $1,000 to access all NBA channels and streaming services.
So, is this a case of sports leagues becoming too greedy, or are they simply adapting to the changing landscape of sports broadcasting and fan engagement? What do you think? Feel free to share your thoughts in the comments below!