Paolo Di Canio attracted headlines across the world back in September 1998.
Then at Sheffield Wednesday, the maverick Italian's scarcely-believable push on referee Paul Alcock during a game against Arsenal understandably earned him a lengthy suspension. It would become one of the Premier League's most iconic moments, with Di Canio's actions following a heated argument with a clutch of Arsenal players.
Now, almost 24 years later, the incident has been recreated - albeit with tongues firmly in cheeks. Saturday saw Di Canio turn out in a charity football match for his old club Wednesday as an Owls legends' side took on a Doncaster legends' team all for a good cause at Rovers' Eco Power Stadium.