Xbox is giving the World Cup similar treatment to NFL football with an app that will overlay the actual event. The app goes beyond just World Cup matches and … Read More