You are correct, as there is no apostrophe in Spanish you have to say 'the team of John' ie. el equipo de Juan.
Thanks everyone for these informations.