Tour de France Winner Visits Fort Trumbull to Promote Bicycling

story & photo by Harrison Lees

It was a unique sight for Fort Trumbull State Park, and for New London. On Thursday, May 22nd, three time Tour de France winner, Greg LeMond, cycled around the fort, followed by a closely packed group of cyclists. Greg, who won the Tour in 1986, [...]