Round 8, The South Downs Social Wessex CX League, Newbury
Provisional results: Continue reading Round 8, The South Downs Social Wessex CX League, Newbury
Round 7, The South Downs Social Wessex CX League, Kingsclere
Provisional results: Continue reading Round 7, The South Downs Social Wessex CX League, Kingsclere
Round 6, The South Downs Social Wessex CX League, Popham
Provisional results: Continue reading Round 6, The South Downs Social Wessex CX League, Popham
Round 5, The South Downs Social Wessex CX League, Sotonia
Provisional results: Continue reading Round 5, The South Downs Social Wessex CX League, Sotonia
Round 4, The South Downs Social Wessex CX League, Reading
Provisional results: Photos: Pitchside PaulĀ – Buy Paul a coffee Continue reading Round 4, The South Downs Social Wessex CX League, Reading