Aiden McGeady joined Sunderland in July 2017 when he penned a three-year deal on Wearside.
The midfielder completed his move from Everton on the same day former Toffee James Vaughan also moved to Wearside.
A Republic of Ireland international, McGeady links up with Simon Grayson who he knows from his time at Preston North End last season.
The 31-year-old contributed nine goals and eight assists while at Deepdale under Grayson’s stewardship, and that saw him named North End’s player of the year.
Born in Scotland, McGeady qualifies for the Republic of Ireland through his grandparents and is closing in on a century of international appearances.
He also boasts considerable experience at the domestic level, having made almost 200 appearances for Celtic after emerging through the youth system at Celtic Park.
McGeady then spent three-and-a-half years in Russia with Spartak Moscow before moving to Premier League side Everton in January 2014.
The winger spent time on loan at Sheffield Wednesday during the second half of the 2015-16 season prior to linking up with Preston, where he proved a popular figure.
McGeady's first season on Wearside saw him score seven goals in 35 league appearances.