New Territory: Who will win on the return of the French F1 Grand Prix?

It’s been ten years since the last French Grand Prix, hosted by Magny Cours in 2008, but this weekend Formula One returns to venue which has even deeper roots in the sport’s history, the heavily-updated Circuit Paul Ricard. The last time Formula One visited the Circuit Paul Ricard in 1990, the sport almost witnessed an […]