I got a site to watch the games, but you gotta have a pretty decent internet connection to run smoothly.
Download a program called sopcast.
from here: http://www.sopcast.com/download/
Then before the game, click the link for the Magic schedule, then you should be all good.
hope you like it, JMEWLS