West Brom have completed the signing of Wigan Athletic winger James McClean for an undisclosed fee.
The Republic of Ireland international has agreed a three-year deal at the Hawthorns after spending the past two seasons with the Championship side.