Lisa Peters interviews the World Masters Athletics Female Athlete of the Year, Carol Lafayette Boyd on AccessNow TV Posted on March 19, 2024 by Lisa Peters -