Today in History: Florence Griffith Joyner Passed in 1998 Clay Cane September 21, 2021 Olympic track star Florence Joyner died on this day in 1998. Florence Joyner, affectionately known as Flo-Jo, died 23 years ago today at the age Read More »