F1

Will Buxton clears air on rumoured Ted Kravitz Sky Sports sacking

Will Buxton clears air on rumoured Ted Kravitz Sky Sports sacking