Of course for free.
watch sports channels like geo sports.
I think I read on some tech blog that You Tube will stream it across the globe so check it.
geo super channel is not available online.
youtube shows clips only.. not live.
I am interested any resource which shows live coverage.
checkout the below link.
Watch 2008 Beijing Olympics Live Online.
Requires flash player.