July 21, 2020

Virtual Tour de France on Zwift – An Opinionated Review

Overall: 6 out of 10 *** Courses: 7/10 Why is

Read More

May 18, 2020

Zwift Tips – The Supertuck

Definition of supertuck supertucked; supertucking; supertucks su·​per·​ˈtək | \ ˈsü-pər·ˈtək​ 

Read More

April 17, 2020

Latest publications

Photo: CyclingTips The latest in indoor power-related Zwift (but not

Read More

March 30, 2020

Why I Ride

Photo: SnowyMountain Photography I miss racing, but that’s not the

Read More

March 21, 2020

Mid-South Gravel 2020

The heavens were open when I walked out to my

Read More

February 25, 2020

A Necessary Break from Road Racing

Photo: US Pro Nats – SnowyMountain Photography I won’t be

Read More

February 2, 2020

Texas Chainring Massacre 2020

I drove down to Wichita the day before the 2020

Read More

January 30, 2020

New Velonews Column: Gravel Power Analysis

John Borstelmann’s win at 2019 Gravel World’s Mat Stephens and

Read More

January 13, 2020

Grand Tour Winner Says Winning Is No Big Deal

Please excuse the catchy title and all future clichés, but

Read More

January 7, 2020

Top Articles of 2019

Late on this, but better late then never… Some writing

Read More