Chad Haga(@ChadHaga) 's Twitter Profileg
Chad Haga

@ChadHaga

Follower of Christ, husband, father, bike racer, pianist, mechanical engineer, occasional oversimplifier, and proponent of the Oxford comma.

ID:469602963

linkhttps://chadhaga.com calendar_today20-01-2012 19:42:38

4,2K Tweets

19,9K Followers

269 Following

Rouleur(@rouleur) 's Twitter Profile Photo

'I’m not just doing gravel because I’ve got nothing else’ - Chad Haga’s new off-road chapter

Read more: l8r.it/kXeJ

'I’m not just doing gravel because I’ve got nothing else’ - Chad Haga’s new off-road chapter Read more: l8r.it/kXeJ
account_circle
GCN Racing(@GcnRacing) 's Twitter Profile Photo

'That's the kind of noise I wanted to make to prove that I belong in this space.' 🗣️

Retiring road pro Chad Haga has kicked off his gravel career by beating the Traka 360 course record. We caught up with the American ⤵️

globalcyclingnetwork.com/racing/intervi…

account_circle
Chad Haga(@ChadHaga) 's Twitter Profile Photo

Mornings with kids: start breakfast as early as you want, but it will not be finished until 1 minute after you wanted to leave for school.

account_circle
Chad Haga(@ChadHaga) 's Twitter Profile Photo

S14: Guy who lost the race turned around and won the race as the yellow grocers appear to be headed for checkout with full carts.

account_circle
Chad Haga(@ChadHaga) 's Twitter Profile Photo

S10: World's best at riding alone is beaten by a sprinter and the common denominator is still the Numerator despite a fractional reduction.

account_circle
Chad Haga(@ChadHaga) 's Twitter Profile Photo

S9: The top guys' standings were as clear as mud (but it all washed out), and a crafty German joined an elite club when he crossed both finish lines first.

account_circle
Chad Haga(@ChadHaga) 's Twitter Profile Photo

S3: Top guys traded jabs like the first round of a boxing match, but unlike boxing, the victor and new Top Guy was the one down and bloodied after the bell.

account_circle
Chad Haga(@ChadHaga) 's Twitter Profile Photo

St.2: Many riders just trying to stay out of trouble failed to do so, while the poorly-attended bonus race was good for points hunters.

account_circle