The Rovers Cup was a football tournament held in India, which was started by British football enthusiasts at Bombay in… Read More