Republic of Ireland international James McClean has joined League Two side Wrexham on a one-year deal.

[MORE]