David Beckham has signed a £150 million deal to become an ambassador for Qatar, according to reports. The ten-year deal will see the former England captain, 46,...