Players will jump ship at the sound of a bigger cheque being cut, but there are the odd exceptions.
You just have to look at players like Giggs and Scholes who remained at United for their careers, the perfect foil to lets say a Zlatan Ibrahimovich who recently said:
“Football is all about winning. If you don’t win you want to go… If you stay in one place all your life it is easy to play football.
“You are at home, you are in the comfort zone.”
Some players will inevitably get into the comfort zone and find it hard to get out of the rut they created for themselves, players like Carlo Cudicini who could have been #1 at another team but preferred to stay at Chelsea as Petr Cech’s back up for 5 years.
But you also have players that aren’t in a rut and remain at a club because they feel they can still contribute to that team’s efforts.
One such player is Gabriel Batistuta. The Argentine hitman is regarded as one of the finer strikers of his generation and whilst a number of top teams sought his signature, he chose to remain at Fiorentina for 9 years before finally departing for Roma.
In his time at Fiorentina, despite being relegated to Serie B, he would go on to win the Coppa Italia, the Supercoppa and help them reach the Champions League.
Batistuta accepts that he could have done more in his career at another team but was intent on taking Fiorentina to glory as he told France Football:
“I would have won the Ballon d’Or had I played with Barcelona or Manchester United, but I wanted to play at Fiorentina.
“I could have scored more goals and could have won La Liga or the Premier League. I was at Fiorentina, though, because I wanted to stay there.
“I wanted to win the championship with a small team, to make history.”