David Beckham was held at Los Angeles airport for three hours on Thursday. The LA Galaxy star flew in from London but was held up by customs who searched his bags after landing. read more More...