Shan Masood's firing seemed inevitable after the team lost 12 of 16 matches during his tenure, which began in late 2023.