NBC Sports has released an updated version of their app in Windows Store. This new app comes with all new design and ‘NBC Sports Live Extra’ branding. With this app, you can watch thousands of live sporting events that...

Following the release of Windows Phone version, NBC Sports Live Extra app is now available in Windows Store for Windows 8/RT devices. It allows you to watch thousands of hours of Live coverage of 2014 winter Olympics. Microsoft...