Even more teams added to Microsoft’s Windows 8 sports app January 23, 2013 by admin Tweet Microsoft has added even more to its Sports app for Windows 8, including NCAA football and basketball, Moto GP racing, and a range of soccer leagues from around the world. Read more… Neowin Related Posts:FIFA may be rebranded to EA Sports Football ClubXbox Game Pass will add EA Sports FC 24 and more…Here are all the new features Microsoft added to…Microsoft Teams added lots of improvements in…Microsoft Teams added many new features in January…