Race News and Features September 28, 2010 by Dave · Published September 28, 2010 Karl Muggeridge wins German Superbike title