Heule and Wyman Top the Americans at Gloucester

The stage was set at Stage Fort Park in Gloucester, Massachusetts for a showdown between some of the best cyclocross racers in the world. The Great Brewers Gran Prix of Gloucester or New England Worlds, as it’s come to be known locally, is one of the cornerstones of America’s cyclocross schedule and, as such, was…