The Bermuda’s Presidents Cup road race was held this weekend, marking an end to the road season. A spokesperson said, “Braving a cold and blustery day by Bermuda standards, the Presidents Cup road race was a fitting end to the road season. The battle against the headwind along North Shore, crosswinds in Clearwater, and the […]