Puyol was a goalkeeper when he started playing football.. but then he hurt his hand and started playing as a defender.. but yeah u're right he started as a right back but since he moved on CB never played on right since the last year under Rijkaard and now with Pep.