The NFL and NBA are studying the details of a new platform that looms over their businesses.
Source link