Luton Town have signed former Swansea City midfielder Liam Walsh on a permanent contract.
The 26-year-old was a free agent after leaving Swansea earlier in the summer and has spent three weeks training at Kenilworth Road.
Walsh began his career at Everton and also had a spell at Bristol City from 2018 to 2021 before moving to south Wales.
“Liam’s a super talented footballer, with a great football brain and technically very good. I saw him when he was 16 playing for Everton and thought then he’d go on to a be a real superstar,” said Luton manager Rob Edwards.














































