I've watched plenty of games through this site http://stream2watch.org/ Lots of ads and I dont know how well it will work using Windows, but it has always worked for me to find a game I wanted to watch
The game is on AT&T Root Sports. These games are usually blacked out. Unless you have Direct TV with sports package or Direct TV stream you can't get by the blackout. At least in Charleston area.