Race News and Features World Superbikes at Valencia 2010 April 12, 2010 Results from the Valencia round of the World Superbike Championship 2010