Yahoo said it signed British soccer star David Beckham as a brand ambassador ahead of the World Cup tournament in a move to draw more users to the online media company's products.
Yahoo signs Beckham as brand ambassador