News

Olympian and Stoughton native Frederick Richard may have broken the world record for the most backflips done in 24 hours.