Track Legend Carl Lewis Reacts to US Men's Relay, Calling It a 'Total Embarrassment'
#tracklegendcarllewis
#us
#relay
3 years ago By Tarikul — Carl Lewis, a decorated former United States track star with nine Olympic gold medals to his name, didn't mince words after watching the U.S. team fail to