Windows 8 has plenty of apps to choose from, but theres one in particular that avid sports fans had long been waiting for: WatchESPN. The great news is The Worldwide Leader in Sports has finally brought the application to Microsofts operating system. Now users will be able to stream a ton of on-demand and live content from ESPNs network lineup, right on their Windows 8 PC.