Ray Charles Leonard, best known as Sugar Ray Leonard, is an American former professional boxer, motivational speaker, and actor. From Wikipedia
The new podcast aims to explore excellence in sports, featuring guests like Sugar Ray Leonard, amidst mixed fan reactions.