Greg Maffei, CEO of Formula 1 rights holder Liberty Media, has resigned from his role and will leave at the end of 2024. Max ...