It wasn't that long ago when Steven Caulker was genuinely considered to be among the best English defensive prospects of the future.
Having played for Great Britain at the 2012 Olympics, the former Tottenham ace made his England debut just a few months later and even topped it off with a goal too.
Fast forward five years and Caulker has just been arrested for the second time.
After leaving a kebab house in Windsor in the early hours of Sunday morning, the Queens Park Rangers star was taken away in a police van for allegedly failing to take a breathalyser test.
Even more remarkably, though, the whole thing has been caught on camera.
As you can see in the video below, the 25-year-old is captured talking to three police officers next to his Range Rover - believed to be worth in the region of £100,000.
He then gets handcuffed and led out of Victoria Street Car Park.
A second clip immediately follows and shows the centre-back in further discussions with the police before eventually getting into a van.
Not exactly the best example to set young fans, is it?
The police have confirmed Caulker was charged with failing to provide a specimen for breath analysis required under the Road Traffic Act 1988. Meanwhile, the plucky bystander who filmed the whole incident has described what happened.
Jack Yates had been out celebrating England's win over Scotland in the Six Nations on Saturday night when he spotted Caulker at the kebab house.
"I said: 'I recognise you from somewhere. I know your face from somewhere.'" the 23-year-old revealed, as per The Mirror.
"The bouncer said: 'You know who that was? It was Steven Caulker.'"
Little did Jack and his friends realise that after following the professional footballer, they would stumble upon the sight of him getting arrested.
Caulker has featured 14 times for QPR this season but hasn't been part of a matchday squad since October.
Only last month, the 25-year-old pleaded guilty to being drunk and disorderly after throwing objects at passers-by at Clapham Junction station and received a fine of £650 and ordered to pay £85 in costs.
Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: https://www.givemesport.com/writeforgms