Stoke sign McClean from West Brom for £5m

Stoke City have completed the signing of James McClean from West Brom for an initial £5million.

The Republic of Ireland winger has signed a four-year contract, with the deal including a possible £1m in add-ons.

McClean, 29, is Stoke's fourth signing of the transfer window, following Peter Etebo, Benik Afobe and Adam Federici to the club.

"James is a player I've admired for a long time," said manager Gary Rowett. "He has real quality with his left foot and he's an old-fashioned winger in so much that he retains width and gives teams balance."

"Stoke City is a club that doesn't want to be in the Championship and I'm the same," said McClean. "Hopefully myself and the club can get back there at the first time of asking."