Sebastian Vettel looks like a man reborn at Aston Martin and the decision to sign him seems to be paying off, Formula One’s managing director for motorsport Ross Brawn stated on Monday. Germany’s four times…
F1 can still manage to complete a 17 or 18-race campaign this year despite the delays caused by the coronavirus pandemic, according to managing director Ross Brawn. As with sporting events and series across the…