Beckham stadium opponent Francois Nehama likens stadium to White Elephant

Miami-Dade County Commissioners voted to approve a $9 million land deal to David Beckham Group for a Miami soccer stadium on Tuesday, June 6, 2017.
Al Diaz The Miami Herald