David Beckham addresses the crowd during the press conference announcing an MLS franchise in Miami at the Knight Concert Hall on January 29, 2018 in Miami, Florida. Getty Images The proposed site for David Beckham’s new Major League Soccer (MLS) franchise, Inter Miami, has been closed “until further notice” by […]