The NBC Sports app is now available for download on most, if not all, Android TV devices. Previously, the NBC Sports app was restricted to mobile devices, although a new version of the app has recently appeared on the Google Play Store. So far, this new version has remained without the possibility of installation on […]