Sunderland have completed the signing of James McClean from Derry City.
The 22-year-old has put pen to paper on a three-year deal after the two clubs agreed a fee last week.
"James is an outstanding young talent and has rightly attracted interest from a number of clubs over the summer so we're very pleased that he sees his future at Sunderland," Black Cats manager Steve Bruce told the club's official website.
McClean has become Bruce's tenth signing of the summer.