Martin Kelly joins Albion having departed Crystal Palace upon the expiry of his contract earlier this summer.
The versatile defender can play across the back line, is capable of playing at full-back and centre-half - and has amassed more than 150 Premier League appearances throughout his career to date.
The 32-year-old began his career with Liverpool, breaking through the youth ranks at Anfield in 2008. He made one loan move to Huddersfield Town during his tenure with the Reds, making seven appearances for the Terriers in 2009.
He totalled 62 appearances for his boyhood club before signing for Crystal Palace ahead of the 2014/15 season.
Upon his arrival at Selhurst Park, Kelly became one of the club's most reliable players, helping the Eagles reach a 10th placed finish in the Premier League during his maiden term.
He earned 148 appearances in total, departing this summer as one of Palace's longest-serving players in the current squad, behind only Wilfried Zaha and Joel Ward.
Kelly has also represented England at senior international level, coming on in a friendly fixture against Norway in 2012, before travelling with the national team for the 2012 European Championships in Poland and Ukraine.