John O'Shea.

The 37-year-old will sign a one-year deal at Championship side Reading, with the option of joining Paul Clement's coaching staff when he does decide to hang up his boots.

O'Shea's Sunderland contract expires at the end of June.

He has been a mainstay of Sunderland's defence for seven seasons and made 40 appearances last season.

Sign up to our daily newsletter The i newsletter cut through the noise Sign up Thanks for signing up! Sorry, there seem to be some issues. Please try again later. Submitting...

O'Shea, who retired from international football with the Republic of Ireland at the weekend, had made it clear he wanted to keep playing club football for another season.

But the former Manchester United defender admitted last week that he hadn't had any contact from Sunderland's new owners following Stewart Donald's takeover.

O'Shea, who suffered back-to-back relegations in his final two seasons on Wearside, had previously said he wanted to remain at Sunderland but will sign for Reading and be reunited with ex-Sunderland teammate Vito Mannone.

The defender hopes to move into coaching and/or management when he retires.

O'Shea insisted there was "no sadness" about his Republic of Ireland farewell as he earned his 118th cap in the 2-1 win over the USA.

O'Shea, who was subbed shortly after the half hour mark, cryptically explained his early departure: "I planned it a while ago with the manager to come off that bit earlier because the season ended a few weeks ago for me and I might have a couple of things coming up in the next week or two, too, so I had to be a little bit careful."

Three other senior Sunderland players will be out of contract this summer; Billy Jones, Marc Wilson and Kazenga LuaLua.