ferrarinycfc
Registered
Found this on Reddit, normally I don't go on Reddit but take this for what it is.
http://www.miamiherald.com/news/local/community/miami-dade/article16177331.html
According to google maps there is a quite a large empty block at the corner of NW 8th street and N Miami avenue in the Overtown district. Its next to a metro stop as well. Would be a nice spot for a stadium.