JRD Tata Sports Complex
Deportes
The JRD Tata Sports Complex is a stadium in Jamshedpur, India. It is currently used mostly for football matches and athletics competitions. It has been the home stadium of Jamshedpur FC since the 2017–18 season. The stadium holds 24,424 spectators for football matches.