LCR Honda IDEMITSU rider Takaaki Nakagami overcame adversity to claim a creditable points finish at the Grand Prix of Catalunya. The Japanese star went off track in the early stages of the race and was subsequently handed a long-lap penalty, which further damaged his chances, but still managed to fight back and secure 13th position […]