Fulham have signed defender Jazz Richards from Premier League side Swansea City for an undisclosed fee.
The Wales international, 24, has agreed a three-year deal with the Championship club, with the option of a fourth year.
Richards had a spell on loan at Craven Cottage last season, making 14 appearances for the Whites.
"I settled in straight away and I enjoyed the style of football. That made me want to come back," he told the club website.
Richards came through the Swansea youth system and made 51 appearances during his spell in South Wales, 13 of which came last season for Garry Monk's side.
He is the west London club's fourth signing of the summer, following the arrivals of Ben Pringle, Andy Lonergan and Tom Cairney.
Find all the latest football transfers on our dedicated page.