I know most British riders are high profile enough to have their own threads, but for those who aren't, here is one.
(I searched for such a general thread on British riders and couldn't find anything, but if one exists, I am happy to be elucidated)
(I searched for such a general thread on British riders and couldn't find anything, but if one exists, I am happy to be elucidated)