Being pedantic, but McCall has not been sacked, but as stated "Partick Thistle FC have this evening relieved Ian McCall, Alan Archibald and Neil Scally, of their duties in relation to the first team with immediate effect."
I assume this is to stop the renewal of the 12 month rolling contract, initially. Also, doesn't mean a severance package won't be agreed but means the club don't need to pay out a lump sum at the moment.