Granit Xhaka's infamous on-pitch, foul-mouthed tirade at the Arsenal supporters back in 2019 so very nearly cost him his Gunners career, but what has followed has been nothing short of remarkable.
The 29-year-old himself has admitted he had his bags packed and was ready to end his chapter in North London in favour of a move to Bundesliga outfit Hertha Berlin. Mentally, Xhaka's head was no longer at Arsenal - until the intervention of boss Mikel Arteta.
Three years down the line, Xhaka still has the odd calamitous gaffe in his locker but has matured into a player that is one of the first names on the Arsenal team sheet. His outburst at his own supporters a few years ago did not scupper his career but it did lead to him being stripped of the club captaincy.