Eden Gardens to host 2016 World T20 final
July 21, 2015 16:57 ISTNew Delhi: Kolkata's Eden Gardens will host the final of the ICC World T20, to be held in India from March 11 to April 3, next year, across eight cities, the BCCI announced today.Matches will