Since his departure from Formula 1 in 2014, Ross Brawn kept a low profile until the past week where he has re-emerged on the scene giving his views on Formula 1 and capturing numerous headlines in what many believe is him, along with Liberty Media,... MoreĀ»