Netflix executives have long argued that while the company loves sports programming, it can't justify spending the money necessary in order to win live sports rights for an entire season of any major league. So instead, it has opted for a series of sports-centric documentaries, as well as a select number of specific live “events.
Netflix Expands Relationship With The NFL, Adds New Games
Source: Forbes