David Beckham has selected Miami as the city where he intends to set up a Major League Soccer franchise, according to Sky sources.