Following his final race as F1 race director at the Abu Dhabi Grand Prix in 2021, Michael Masi has made a comeback in the world of racing with a position in Australia. With his appointment as the new independent chair of the Supercars Commission in his native Australia, Michael Masi has made a comeback to […]