Toseland?s Fall from Grace ? Signs with Satellite BMW Team

It wasn’t that long ago (2007 actually) that James Toseland was on top of the world, handily winning the 2007 World Superbike Championship on his Ten Kate Honda CBR1000RR. However the British rider has had nothing but a string of bad luck since his WSBK domination, entering MotoGP in 2008 with the Tech3 Yamaha team, [...]

James Toseland Youichi Ui Tohru Ukawa Chris Vermeulen Anthony West