What is the name of Jamshedpur FC's self-owned stadium?
Salt Lake Stadium
Jawaharlal Nehru Stadium
JRD Tata Sports Complex
Kalinga Stadium
Answer
Jamshedpur FC's home ground is the JRD Tata Sports Complex. It is unique in the Indian Super League as it is self-owned by the club. The stadium has a seating capacity of around 24,424 spectators.