F1 is in full flow with Lewis Hamilton on the verge of a fifth world championship. The TV rights remain unchanged for another year, as Sky Sports hold UK rights to every single Grand Prix and Channel 4 will be showing ten races. Which F1 races will be live on Sky Sports this year? All […]