England Team Land in Miami

The England team landed in Miami last night and is staying at the Mandarin Oriental on Brickell key.

They are here to play two friendly games on Wednesday with Ecuador and on Saturday with Honduras at the Sun life stadium before jetting off to Brazil for the World Cup.