Ex-Rangers ace Martyn Waghorn has announced his retirement.
The 35-year-old has called time on his playing days after a lengthy career in which he turned out for the Ibrox club, Sunderland, Charlton Athletic, Leicester City, Hull City, Wigan Athletic, Derby County, Huddersfield Town, Coventry City, Ipswich Town, and Northampton.
Waghorn made 78 appearances during a two-year stint at Rangers.
He scored 44 goals and assisted 17 in that time as he helped the club return to the Scottish Premiership under the stewardship of Mark Warburton.
Read more:
Now, after a brief spell with Northampton Town in England, Waghorn has hung up his boots.
The centre-forward took to social media this afternoon to confirm his decision: "It's been an incredible journey," he said on X.
"I've been very fortunate to play for some great clubs in my career and never took that for granted.
"To represent my country at various age groups was always an honour and to also score on my England Uzi debut was such a proud moment.
"Thank you to everyone who has been there and supported me along the way."
Waghorn is now looking forward to the next chapter of his life away from football as a father and husband.