Service Course Ryan @servicecourse.bsky.social · 4hGo for a hard ride back on Wednesday, then don't do anything until your preride. Wait... do you want to know how fast people do them or how I do them? 130
Service Course Ryan @servicecourse.bsky.social · 5hBig week for reports about problematic team cultures, I guess. 000
Service Course Ryan @servicecourse.bsky.social · 13/10/2026I mean, it's harmless, but the hand wringing every transfer season of "OMG, X rider will be on Y bike brand, so wrong!" always cracks me up. Do we not know how this works? 030
Service Course Ryan @servicecourse.bsky.social · 10/10/2026Ours were yelled at for standing on a pile of mulch in the YMCA parking lot. 000
Service Course Ryan @servicecourse.bsky.social · 08/10/2026If we all work together, I think we can make the fall classics A Thing. The vibes are there. 040
Service Course Ryan @servicecourse.bsky.social · 07/10/2026I think they're going to have to lead with more basic terms than "orchitis" if they want to reach the relevant audience. 230
Service Course Ryan @servicecourse.bsky.social · 05/10/2026Definitely the most recent exception. His reminds me of Freire's first a bit. Not favorites at the time they won, but doesn't look like an anomaly on hindsight. 030
Service Course Ryan @servicecourse.bsky.social · 05/10/2026Some folks only know an era where only superstars win world championships, and it shows. 480
Service Course Ryan @servicecourse.bsky.social · 01/10/2026Alternatively, send yours to me, I will fix the seat clamp, then keep it. 050
Reposted by Service Course RyanThe Washington Post @washingtonpost.com · 01/10/2026The possibility of losing a 3-mile loop of road has stirred fears among the runners, cyclists, fishermen, birders and others who use it. Lawmakers are beginning to raise concerns about Ohio Drive in East Potomac Park, too. washingtonpost.comTrump’s upscale golf plan could destroy a D.C. haven for cyclists, runnersThe president wants to eliminate the public road that loops around the Hains Point peninsula, allowing the golf course to stretch to the water’s edge. 64526
Service Course Ryan @servicecourse.bsky.social · 29/09/2026Bummed I manufactured neither a plan nor the energy to do an incredible Road Worlds - MTB World Cup double with Montreal and Lake Placid on successive weekends. 111
Service Course Ryan @servicecourse.bsky.social · 28/09/2026Bwahaha - almost same post, same time. 120
Service Course Ryan @servicecourse.bsky.social · 28/09/2026I mean, I’m not saying you need to have some 80-year-old in there smoking and playing the concertina, but geez. 010
Service Course Ryan @servicecourse.bsky.social · 28/09/2026Love to buy a storied Italian legacy brand and render it completely soulless. 230
Service Course Ryan @servicecourse.bsky.social · 26/09/2026Hats off to the three beers guy behind you. 020
Service Course Ryan @servicecourse.bsky.social · 26/09/2026The Asia Games are overlapping this year, and they value that more (and have better odds), so that’s siphoned off a lot of that talent. 150
Service Course Ryan @servicecourse.bsky.social · 25/09/2026There is an actual soup-in-the-car argument that rears its ugly head in my family from time to time. 240
Service Course Ryan @servicecourse.bsky.social · 24/09/2026It's really stunningly bad. "Are you doing this on purpose?" bad. 220
Service Course Ryan @servicecourse.bsky.social · 24/09/2026I subscribe to a few substacks, mostly cycling, so when a notification popped up about "Forgotten Italian Classics", I got excited. Turns out it's just a recipe site I signed up for. Come for Milano-Torino, stay for the breaded anchovies, I guess. 230
Service Course Ryan @servicecourse.bsky.social · 23/09/2026You guys, it's just a bib shorts company. 040
Service Course Ryan @servicecourse.bsky.social · 21/09/2026I will accept this only if the host nation jersey designs are plays on entertaining-but-benign national stereotypes. 040
Service Course Ryan @servicecourse.bsky.social · 21/09/2026To me, it's just funny that the 20-something-year-old pro athletes are tuned into exactly what the industry should be tuned into, but frequently isn't: it's part of our job to make this fun and accessible and inclusive. 140
Service Course Ryan @servicecourse.bsky.social · 19/09/2026I typically avoid Wave Discourse (TM), but it’s worth noting that when I was out riding the Scheldt canal path this spring, among various other amateurs and weekend warriors, the guys who waved first and without fail…Alpecin-Premier Tech. 170
Service Course Ryan @servicecourse.bsky.social · 17/09/2026If you enjoyed this piece, boy does cycling have a story for you! 040
Service Course Ryan @servicecourse.bsky.social · 11/09/2026Neck wound out, head shaking, cheeks blowing, bike swaying. 5/5 000
Service Course Ryan @servicecourse.bsky.social · 11/09/2026Decathlon guy on the front of the peloton is channeling Voeckler and I love it. 100
Service Course Ryan @servicecourse.bsky.social · 11/09/2026But what if I told you that it’s also choppy? 110
Service Course Ryan @servicecourse.bsky.social · 11/09/2026There’s a raw, ambient noise feed on Facebook if you’re willing. 111
Service Course Ryan @servicecourse.bsky.social · 10/09/2026Yet again cyclocross practice has started and I am without tires. If only there were a way to know that the season was coming. 190
Service Course Ryan @servicecourse.bsky.social · 03/09/2026Kind of wild that we have airplanes that will very nearly fly themselves across entire oceans, but then when they park them, they're like, "hey, throw some wood under the tires so it doesn't roll away!" 250
Service Course Ryan @servicecourse.bsky.social · 31/08/202620 years on, I am once again begging American races to stop giving out jerseys for one-day events. 170
Service Course Ryan @servicecourse.bsky.social · 31/08/2026I wish I could remember the year they put one of their reporters (whose quals were that she'd done a triathlon or something) into the Liberty Classic field with a camera on her head. In the era of Petra Rossner and Ina Teutenberg. Gold. 150
Service Course Ryan @servicecourse.bsky.social · 21/08/2026I mean, gotta have clean underwear, so what choice do you have? 011
Service Course Ryan @servicecourse.bsky.social · 06/08/2026There's a "clean Florida title" joke about the cars in there somewhere, too. 010
Service Course Ryan @servicecourse.bsky.social · 06/08/2026Seeing Puck Pieterse and Isabella Holmgren tearing up the TdFF warms an old cyclocrossist's heart. 1210
Service Course Ryan @servicecourse.bsky.social · 31/07/2026I was fully expecting him to be making his own in an old gas can behind the shed. 120
Service Course Ryan @servicecourse.bsky.social · 31/07/2026Roma tomato plants are paying out, so it’s been a big pan con tomate month. 120
Service Course Ryan @servicecourse.bsky.social · 27/07/2026Devin's writing has been a highlight of this Tour. 010
Reposted by Service Course RyanEscape Collective @escapecollective.bsky.social · 27/07/2026Tour de France roadside gallery: The fans contain multitudes escapecollective.com/tour-de-fran...escapecollective.comTour de France 2026 roadside gallery: The fans contain multitudesFrom Barcelona to Montmartre via some of the Tour's most storied mountain passes, the fans have been as numerous, eccentric and enthusiastic as ever. 092
Service Course Ryan @servicecourse.bsky.social · 23/07/2026We were two blocks inland from the boardwalk, which has had its own separate bike lane for my entire living memory. Tourists walked or biked. Locals either walked, biked, or knew you just park on a side street (for everything, all summer). 040
Service Course Ryan @servicecourse.bsky.social · 23/07/2026But also... fond memories of my father (a former city planner) talking to the owner of the *bike shop* I worked in, who was convinced that any car traffic flow changes to the street would kill his business. "Why do you think that?" 290
Service Course Ryan @servicecourse.bsky.social · 23/07/2026Weird to see an extended AFCC shout-out on the Peacock Tour coverage, complete with a prepped video package to show younger VDV and Roll. 010