Neymar (right) has finally left Santos to join Barcelona. Photograph: Getty Images

Spanish champions Barcelona have agreed the signing of Brazil striker Neymar from Santos. The 21-year-old will sign a five-year contract, the c(...)