A funny thing happened on the way to the forum: The NBA’s much-anticipated new TV rights deal that was expected to reflect the financial muscle of streaming platforms wound up cementing the primacy of broadcast networks in sports contracts. The big moves in the 11-year agreement, valued at a whopping $76 billion, are the return […]