Stanford reveals US$100 million deal
The winner takes it all: Allen Stanford reveals all at Lord's © Stanford 20/20 Antigua-based billionaire Allen Stanford has confirmed that he will be investing US$100 million in a series of Twenty20 matches over the…