tech:

taffy

Major League Soccer

Microsoft Partners With Major League Soccer

Microsoft and Major League Soccer (MLS) have signed a multiyear agreement. Throughout the course of the agreement, Windows 8 and MLS will continue to...