Liam Walsh

Swansea City sign Liam Walsh on free transfer

Liam Walsh joins Swansea on three-year deal.

4 years ago