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 ClubHere are all the new features Microsoft added to…Microsoft Teams added lots of improvements in…Microsoft Teams added many new features in January…Microsoft Teams (free) adds automatic welcome…