News

Fort Lauderdale says Beckham can demolish Lockhart Stadium

David Beckham's group gets permission to demolish Fort Lauderdale's Lockhart Stadium