Miami Miami FC

Presentation

UNITED STATES UNITED STATES
Town Miami
Acronym MFC
Established 2015
Stadium FIU Stadium (20000 seats)
Official website http://www.miamifc.com/