CHECA IN CHARGE
Spain’s Carlos Checa has re-established his big lead in the World Superbike Championship standings after his dominant double victory from pole position at Miller Motorsports Park saw him secure a maximum 50 points.
Continue reading →