Channel 4 today confirmed the ten Formula 1 Grand Prix it will broadcast live this year. They will include the 2017 British GP 16 July and the Monaco GP 28 May, marking the first time this iconic race will be shown live on free-to-air TV for five years. They will also include rounds in the Far and Middle East, Russia and America. As part of a three year-deal with Formula One World … [Read more...]