After a couple of delays, Football Manager 2025 developer Sports Interactive finally cancels the upcoming management sim.