Current Leeds United boss Steve Evans has said that poor on pitch results cost former boss Uwe Rosler.
Rosler was fired by owner Massimo Cellino in October, with Evans a shock appointment in his place.
Evans spoke to BBC Radio Leeds after the club's 3-0 away win over Huddersfield Town, and laid bare the uncomfortable truth every manager faces.
He said: "The one thing that's common here is there is good players at this football club, and they've underachieved, and that's why Uwe had to go.
"If you don't get football results, you have to go."
Evans' comments may not revolutionise football, but they show that he is unafraid to speak his mind, or address the failings of his predecessor. It's a no nonsense attitude which has helped him win over the players.
That may make for uncomfortable listening for Uwe Rosler, but Leeds' failings under his management were undeniable.
Evans now has two wins in five games as Leeds head coach - the same number as Rosler achieved in 11 matches in the Championship.
He left the club on a three game losing streak, while Evans has just one loss in five games so far.
It is still early days, and his initial bounce as the new boss could wear off, but Evans will not be in denial. He knows that his time at Leeds will be defined by results, and moment his side look like they are veering towards a relegation battle, he could suffer the same fate as Rosler.
Evans clearly hopes to be savvy enough to avoid this, and use his years of experience managing in lower divisions and with Rotherham, to help him make a success of the biggest challenge of his career.