'Highly probable' Silverstone will end British GP contract

Media reports this weekend suggest Silverstone is on the brink of formally terminating its contract to hold the...