Spencer Haywood dropped by CBS Sports Radio to share several poignant stories from his life and career, including one involving Jesse Owens at the 1968 Olympics
After several countries publicly stated they were unwilling to send their athletes to the 2020 Summer Olympics in Tokyo, Prime Minister Shinzo Abe and the IOC have agreed to officially postpone the 2020 Olympic Games.