xbox nfl app
-
The Xbox One NFL App Needs Serious Improvements
In May of last year, when Microsoft first unveiled the Xbox One, they made grand, lofty promises. Here was the console that would change the way we watch TV, revolutionising all things NFL and enhancing our football Sundays forever and ever.