Damon Hill sheds light on “board meetings” to decide on Hamilton’s contract
Damon Hill sheds light on “board meetings” to decide on Hamilton’s contract F1 Live F1 Replay F1 Standings Hamilton again insisted prior to this weekend’s F1 British Grand Prix at Silverstone that the delay to signing a...