Barcelona’s Mario Rosas (centre-left) alongside future club icons Carles Puyol (centre-right) and Xavi Hernandez (right)

Barcelona's Mario Rosas (centre-left) alongside future club icons Carles Puyol (centre-right) and Xavi Hernandez (right)

Barcelona’s Mario Rosas (centre-left) alongside future club icons Carles Puyol (centre-right) and Xavi Hernandez (right)