The National Football League is in talks with companies including Apple and Google to stream three games due to be played in London, England next season, a report said on Friday.
Source: APPLE INSIDER
Aggregating the Future
The National Football League is in talks with companies including Apple and Google to stream three games due to be played in London, England next season, a report said on Friday.
Source: APPLE INSIDER