The North Stand of the stadium used to be home to the BCCI HQ as well as the 1983 World Cup trophy before both got shifted to the Cricket centre at the Wankhede in 2006. Brabourne has been host to ...