Ross Brawn has denied having joined new Formula 1 owners Liberty Media, saying he is just helping them with consulting. Reports this week said the former team boss has agreed to accept a role to work on the sporting side of Formula 1, working as a... MoreĀ»