Windows Media Center launches sports channel
Microsoft's WMC will offer sports, other premium content in bid to attract more mainstream users. New channel will feature replays of each NCAA tournament game.
