Not a Rider Diary | Lichtaart and Ruddervoorde
After returning from Tabor, it was nice to spend a few days in Izegem catching up on work. With no … Continue reading Not a Rider Diary | Lichtaart and Ruddervoorde
After returning from Tabor, it was nice to spend a few days in Izegem catching up on work. With no … Continue reading Not a Rider Diary | Lichtaart and Ruddervoorde
Have you heard about the European tourist planning a weeklong driving tour of the United States that includes New York, … Continue reading Not a Rider Diary: Izegem to Tabor
Hi. Bill, here. Checking in from the Autobahn as we make our way to Tabor for this weekend’s third round … Continue reading Not a Rider Diary: Fayetteville to Ardooie and Beyond
After 14 years, CXHAIRS has a new logo. Many of you have commented on the change, so I wanted to … Continue reading New Logo, Who This?
The mountain bike and gravel season may still be in full swing, but for me, it ended after the Snowshoe … Continue reading Looking Back: The 50th Iron Horse Bicycle Classic
Unbound Gravel is a 4,000 participant-strong gravel race in the Flint Hills in and around Emporia, Kansas. The race first … Continue reading The Big Picture | Unbound Gravel 2022 (Part III)
Unbound Gravel is a 4,000 participant-strong gravel race in the Flint Hills in and around Emporia, Kansas. The race first … Continue reading The Big Picture | Unbound Gravel 2022 (Part II)
Unbound Gravel is a 4,000 participant-strong gravel race in the Flint Hills in and around Emporia, Kansas. The race first … Continue reading The Big Picture | Unbound Gravel 2022 (Part I)
Hello Cyclocross (and MTB and Gravel) friends! I want to take a minute to tell you about the CXHAIRS Bulletin … Continue reading The CXHAIRS Bulletin
Friend of the site and prolific French cycling photographer, Yefri, checks in with a gallery from this past weekend’s European … Continue reading The Big Picture: 2020 European Cyclocross Championships