Barcelona captain Carles Puyol signs new deal

Carles Puyol has struggled with injuries in recent years. Photo: PA

Barcelona captain Carles Puyol has signed a new deal with the Catalan club, which will run until the summer of 2016.

The 34-year-old defender has spent his entire career at the Nou Camp, but has missed a lot of action in recent years due to a collection of his injuries.

His renewal is positive news, following the announcement that goalkeeper Victor Valdes intends to leave Barcelona one his current contract has expired.