Jamshedpur Football Club is an Indian professional football club based in Jamshedpur, Jharkhand, that competes in the Indian ...