David Beckham named his newborn son Cruz after hearing the name during an autographing session. In 2002, fan Marlon Daniels (36) asked Beckham to sign a baseball cap for his young son, Cruz. Now a dental assistant in Weybridge, Surrey, the former Capetonian said that Beckham wrote the name on a piece of paper and put it in his pocket.