Republic of Ireland striker Shane Long has returned to Reading 17 years after he first joined the club.
Long, 35, has signed a one-year deal with the Royals after leaving Premier League Southampton following the expiration of his contract.
The Irishman, who first arrived in Berkshire as an 18-year-old in June 2005, has since made 564 senior appearances for Reading, West Brom, Hull, Southampton and Bournemouth and won 88 international caps.