TheSports.org
All sports Site
India - Mumbai- Founded in 2007
Mumbai Football Club is a football team from India, based in Mumbai. The club was founded in 2007. Mumbai FC plays their home games in the Shree Shiv Chhatrapati Sports Complex.