All sports Site
All sports Site
United States - Miami- Founded in 1997
Miami Fusion Football Club is a former football team from United States, based in Miami. The club was founded in 1997 and has disappeared in 2001. Miami Fusion F.C. plays their home games in the Lockhart Stadium.