WATCH: Winter Olympics From Sochi — Live Stream Video
The Sochi 2014 Winter Olympics are happening now.
Don’t miss any of the events from Russia.
RELATED – 11 Amazing Athletes to Watch at the Winter Olympics
The U.S. broadcast on NBC can be found below.
Live stream is no longer available.