Cayman’s cycling champ wins French race
It was his home town, Calvados in Normandy, France, and when Jerome Ameline, Cayman’s Cycling Champion, (winner of Cayman’s 58-mile Championships) recently went there for a 2-week holiday with his family, he just happened to find out there was going to be a big, 66-cyclist race taking place there, w