2020 Tokyo Olympics: Carl Lewis calls U.S. men's 4x100 relay team 'a total embarrassment'

2020 Tokyo Olympics: Carl Lewis calls U.S. men's 4x100 relay team 'a total embarrassment'

CBS Sports

Published

The nine-time Olympic gold medalist wasn't a fan of the American effort in the event

Full Article