Tour de Pologne #3: Ben Turner wins neutralized stage
Cycling: Ben Turner has won the third stage of the Tour de Pologne. Curiously, the race was canceled 15 kilometers from the finish due to crashes. Among those affected was overall leader Paul Lapeira. Ben Turner wins ahead of Pello Bilbao. The 159,3-kilometer stage, which starts and finishes in Wałbrzych, in southwestern Poland, continues to... read more



