Rating is available when the video has been rented.
This feature is not available right now. Please try again later.
Published on Mar 10, 2009
The Windows Media Center Sports Channel makes catching up with the latest sports news, highlights, and scores easier than ever. With the Windows Media Center Sports Channel, all you need is an internet connection and a copy of Windows Vista to get what you need for your sports fix in one easy place. This video will give you the lowdown on how to make the most out of your Windows Media Center Sports Channel, so make sure you check it out!