Sports threads belong in Sports Illustrated, not in a political forum.
What's it really matter? Most folks here, like me, have my FR settings to list all postings.........nobody forced you to click on the thread anyway.
Get over it, I'm sure you've got more important things to gripe about......
Yeah, that's what cracks me up when people come on forum threads (not just here at FR) & say "Nobody here is interested in threads about "x", they shouldn't be posted." But the topic certainly piqued their interest enough to take the trouble to click it on & even post a response letting everyone else know about their thoughts on the topic, no?
Besides which anybody who says cycling has nothing to do with politics doesn't know cycling very well - or politics for that matter! ;-)