Amherst Cyclocross
Amherst, Massachusetts, USA, October 27

Mark McCormack celebrates victory.
Photo: Ben Barnhart

Related Story        Latest Photography