F1 Sprint Races Get Green-Light As avid F1 followers, you will no-doubt have heard rumblings about F1 Sprint Races over the past weeks and months. The initial plan was met with resistance due to the cost implications associated with an additional 20-ish laps of racing. But it looks like sufficient compensation has been agreed by […]