Keenan Stadium, is a multi-purpose stadium in Jamshedpur, India. It is currently used mostly for cricket and football matches. It is also known as a venue for archery.The stadium is named after John Lawrence Keenan a former general manager of the Tata Steel. The stadium is situated in Northern Town area of Bistupur & is owned by Tata Steel. It Read more...