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.