The final will be played on May 25th at Eden Gardens. Cricket enthusiasts are excited ahead of this season, as it will be the first one after the mega-auction which was held last year in Jeddah ...