In the good news column of this COVID-19 debacle, Formula 1 and the British Grand Prix promoters have agreed to a two-race deal likely to be held on July 26 and August 2. Of course governmental regulations and approvals will be needed but as Belgium... MoreĀ»