Premier League club Swansea City have completed the signing of full-back Martin Olsson from Norwich City for an undisclosed fee.

Olsson joined Norwich from Blackburn Rovers in 2013 and worked with current Swans boss Clement at Rovers in the 2011-12 season.

Olsson, who is now 28, was relegated from the Premier League with the Canaries last season and has signed for the Welsh club on a two-and-a-half year deal.

The Sweden international made 129 appearances for Norwich and has 40 caps for his country.

Swansea coach Clement has brought in the defender as he looks to strengthen a defence that has leaked goals all season with the club bottom of the league.

Martin Olsson Norwich.jpg
Olsson Made 129 Appearances For The Canaries