QUOTE (Brian @ Jul 26, 2012 -> 06:00 AM)
NBC, NBC Sports, I think also Universal HD but not sure about that one.
Also if you have Comcast, they are apparently broadcasting "all" of the olympic events, live. I assume for most of those it means just a couple stationary cameras, but it seems like you can watch games non stop for a the entirety of this thing.