Puyol, 42, was a Barcelona regular in 1999-2014 and then he retired from football.