F1 is in full flow as Lewis Hamilton and Sebastian Vettel battle it out for another world championship. The TV rights remain unchanged for another year, with Sky Sports holding UK rights to every single Grand Prix and Channel 4 showing ten races. Which F1 races will be live on Sky Sports this year? All […]