It’s the news all British Formula 1 fans were hoping to hear, and after the leaked reports and rumours of a deal being close, half expected: Silverstone has come to an agreement with Liberty, the commercial rights holder to F1 to host the British Grand Prix at the Northamptonshire circuit Read more…