Closer look at the decisive day in Tour of Britain – Stage 3,The Tumble summit finish

Last night the 8 stages of the 2014¬†Tour of Britain¬†was announced, with a gruelling 3rd stage arguably going to be the decisive moment for the GC win. The Guardian summed the announcement up… Continue reading