Nobody.
The only reason anyone should be fired is if there is a clear successor that you would like to replace them with. If you fire Saleh it can't be fore some DB coach who is just looking for a shot.
It needs to be for Gus Bradley. Or Vic Fangio (won't happen, just example).
This team has ZERO playmakers on the edge and a Mash Unit at DB. Of course they are giving up leads late.
Honestly people need to chill. There isn't some big mystery "why do the Niners suck?". Who should be fired over this nightmare.
Ya know what happens when you have .500 talent and you subtract your franchise QB AND backup QB, FA RB, have WRs in and out of the lineup all year, have your big star LB play like crap for some reason related to injury or the offseason and never start the same 4 guys in the secondary?
You get 2-8.
Stop trying to scapegoat. Its not a mystery.
[ Edited by Marvin49 on Nov 20, 2018 at 4:49 PM ]