It’s never been totally clear what the ‘R’ in Renault Sport Mégane Trophy-R actually stands for. Given the model’s hardcore track focus, presumably it represents racing, but for this latest version it ...