Miami Gardens residents not happy about Miami Dolphins trying to bring Formula One race to South…

The Miami Dolphins are making their case to bring Formula One racing to Miami Gardens.

More of Miami