Sochi Now: USA continues medal streak

Video Details

Team USA is the only country to have won a medal on each of the eight days medals have been awarded.