Graham Willgoss
banner
grahamwillgoss.bsky.social
Graham Willgoss
@grahamwillgoss.bsky.social
Cycling broadcaster + writer |🎙The Cycling Podcast; Sir Bradley Wiggins’ Café Aficionado | ⏪ Paris Olympics for talkSPORT | The Bradley Wiggins Show; Re-Cycle pod for Eurosport | Formerly Sport mag chief sub + cycling editor
Reposted by Graham Willgoss
The full transcript of Zohran Mamdani's acceptance speech is very much worth reading in full. Even if you don't agree with your politics, it's very beautifully put together.

archive.is/8VqQJ

[this is a useable link to the NYT transcript]
November 5, 2025 at 11:34 AM
Reposted by Graham Willgoss
This Vuelta a España cannot continue with Israel-Premier Tech. This calls on serious governance from the UCI. David Lappartient has always insisted he can't take political decisions that don't align with the IOC's view, but this is beyond political: it's affecting the running of the sport.
September 9, 2025 at 3:14 PM
G’s Last Dance at the #TourOfBritain – for @thecyclingpodcast.bsky.social 🏴󠁧󠁢󠁷󠁬󠁳󠁿
September 7, 2025 at 11:30 AM
#TDF2025 Stage 21: We’ll Always Have Paris – for @thecyclingpodcast.bsky.social.

Lionel’s first Lime Bike means we make it to Montmartre for a scintillating six-way shootout up and down the cobbles, and François gives us a little Champs-Élysées history. Plus: #AnyOtherBosness

🎧 pod.fo/e/3036f1
July 28, 2025 at 12:40 PM
#TDF2025 Stage 20: Penultimate Stop, Pontarlier – for @thecyclingpodcast.bsky.social

We bounce on to the road to Paris like a kangaroo on a trampoline after Aussie strongman Kaden Groves’ solo break. Plus: Whitey’s Whiteboard, #AnyOtherBosness and our Geraint Thomas send-off.

🎧 pod.fo/e/303077
July 27, 2025 at 11:10 AM
Reposted by Graham Willgoss
@thecyclingpodcast.bsky.social takes a look at the latest Sky/Ineos stories

David Walsh says trusting Brailsford was the biggest mistake of his career

podcasts.apple.com/us/podcast/t...
KM0: Never Go Back? Why Questions From The Past Continue To Haunt Brailsford
Podcast Episode · The Cycling Podcast · 07/24/2025 · 36m
podcasts.apple.com
July 25, 2025 at 5:17 PM
#TDF2025 Stage 18 for @thecyclingpodcast.bsky.social: Ghosts in the Mist

We dissect the Queen Stage of this year’s Tour, which finished with the brutal Col de la Loze and didn’t disappoint. Plus: François on 50 years of the Polka Dot Jersey and #AnyOtherBosness

📷 Simon Gill

🎧 pod.fo/e/301d72
July 25, 2025 at 10:51 AM
Reposted by Graham Willgoss
Alessandro De Marchi has told me he is "happy and relieved" to no longer be riding for Israel-Premier Tech. "I wouldn’t be able to manage the feelings I have, to be able to be involved in something like that.”

Story for @observeruk.bsky.social.

observer.co.uk/news/sport/a...
Alessandro De Marchi: I’m relieved to not be cycling for ...
39-year-old Italian says he would have struggled to cycle for Tour de France team
observer.co.uk
July 25, 2025 at 8:43 AM
Reposted by Graham Willgoss
This is what the Col de La Madeleine looks like on a good day (from a ride up there with The Cycling Podcast’s @grahamwillgoss.bsky.social last September).
July 24, 2025 at 10:01 AM
Last night’s TCP sleeping arrangements. Today’s stage.
July 22, 2025 at 10:57 AM
#TDF2025 Stage 15: The Cassoulet Podcast – for @thecyclingpodcast.bsky.social.

We’re all in for another aggressive stage with €40 of dog food, we hear from WvA and Victor Campenaerts on the day’s big break, plus Whitey’s Whiteboard and your qs answered in #AnyOtherBosness.

🎧 pod.fo/e/2ff235
July 21, 2025 at 2:11 PM
#TDF2025 Stage 13 for @thecyclingpodcast.bsky.social: Tadej Pogačar beats the living daylights out of the Peyragudes TT.

We drop just the right number of Bond references, hear from Sepp Kuss and Neilson Powless, and Mr White talks tactics.

🎧 pod.fo/e/2fe720
July 19, 2025 at 11:38 AM
July 17, 2025 at 12:11 PM
#TDF2025 Stage 10 for @thecyclingpodcast.bsky.social: Massif Attack

It was fireworks from the gun on Bastille Day 🇫🇷

We digest the Tour’s entrée to the mountains with some help from Whitey’s Whiteboard, plus Jonathan Vaughters gets tearful talking Ben Healy’s ascent to yellow.

🎧 pod.fo/e/2fbbe1
July 15, 2025 at 8:57 AM
TdF2025 Stage 10: 4,307m of climbing, you say?

Things are looking up.
July 14, 2025 at 11:37 AM
#TdF2025 Stage 9 for @thecyclingpodcast.bsky.social: Take Me Down to Cavendish City

Huge Mathieu van der Poel (heart)break, with a tip of the lime green Van Rysel bucket hat to his Alpecin-Deceuninck teammate Jonas Rickaert and stage winner Tim Merlier in Châteauroux.

🎧 pod.fo/e/2fb2c3
July 14, 2025 at 11:34 AM
Last night in Châteauroux: Bastille Day begins 🇫🇷

#TdF2025
July 14, 2025 at 9:28 AM
#TdF2025 Stage 8 for @thecyclingpodcast.bsky.social: Putting the Cheval in Laval.

Lionel visits the Louison Bobet museum, we gallop through today’s sprint finish with some help from Whitey’s Whiteboard, plus Picnic PostNL’s Matt Winston on the big picture for Oscar Onley’s Tour.

🎧 pod.fo/e/2faa9a
July 12, 2025 at 8:41 PM
#TDF2025 Stage 7 for @thecyclingpodcast.bsky.social: Mûr-de on the Dance Floor.

Having been in amongst it at today’s finish, we chew over the talking points from the Mûr-de-Bretagne as Tadej Pogačar does his best to kill Jonas Vingegaard’s groove.

🎧 pod.fo/e/2f9f6d
July 11, 2025 at 8:42 PM
Stage 7. Who crosses the line first?

It’s a Mûr-der mystery.

#TdF2025
July 11, 2025 at 1:10 PM
#TdF2025 Stage 6 for @thecyclingpodcast.bsky.social: The Bayeux Tapestry.

A supreme achievement renowned for its complexity, length and exquisite workmanship: Ben Healy’s win was one for the books. We talk to Harry Sweeny and EF DS Tom Southam.

We also visit the actual tapestry.

🎧 pod.fo/e/2f943e
July 10, 2025 at 11:12 PM
#TDF2025 Stage 4: The Road to Rouen.

Tadej Pogačar is 100 not out, Picnic PostNL’s Matt Winston on Oscar Onley being the 4th-best rider in the world, Michael Woods on rider safety, Whitey’s Whiteboard and Simon Gill’s Gilliver’s Travels report from the Côte Jacques Anquetil.

🎧 pod.fo/e/2f7c8e
July 9, 2025 at 8:31 AM
Time just sort of disappears when you’re following the #TourDeFrance. I’ve missed trailing at least one @thecyclingpodcast.bsky.social episode, but here’s a flavour.

📷 Simon Gill
July 9, 2025 at 8:14 AM
#TdF2025 Stage 2: a picnic at KM92 became a coffee in the rain at KM29 in Arras.

Hot Stuff and A Sunday In Hell: our latest @thecyclingpodcast.bsky.social dispatch from a soggy old Tour day that didn’t go to plan – unless you are Mathieu van der Poel, of course.

🎧 pod.fo/e/2f6acd
July 6, 2025 at 10:09 PM
Something to keep you (and everyone else) occupied, innit?
July 6, 2025 at 8:22 PM