Loading Video…
This browser does not support the Video element.
Olympics pommel horse star returns home to U.S.
Stephen Nedoroscik and his two Olympic bronze medals are back in Florida.
This browser does not support the Video element.
Stephen Nedoroscik and his two Olympic bronze medals are back in Florida.