The 2019 FayetteCross in Fayetteville, Arkansas kicked off UCI racing at the future 2022 UCI Cyclocross World Championships venue.
Saturday and Sunday brought two dramatically different races, thanks to Mother Nature's gifts.
After relatively fast, tight racing on Saturday, Sunday brought a slow tractor pull for both racers and motorized vehicles.
Photographer Kai Caddy, a freelance cycling photographer and graphic designer based in Central Arkansas, took in both days of racing and sent over a gallery of images that capture the action in Fayetteville.
See his gallery of favorites below, all his FayetteCross images on his site, and give him a follow on Instagram at @kaicaddy.
Catch up on all our FayetteCross coverage here.