Carles Puyol renews Barcelona contract until 2016


B101 Writer