does jann mardenborough still race