You need silverlight installed on your computer, but you can watch live or old fights from the day. Pretty cool, although the fights have not been impressive yet. at least the ones I have watched, and I have NOT watched them all. But you get to see the new rules in effect.
http://usa-taekwondo.us/news/article/28182
http://usa-taekwondo.us/news/article/28182