On Thursday, the Giants, which showed so much promise in the dying moments of the league stage, fizzled out fairly quickly on a hot and humid Mumbai evening.
On Thursday, the Giants, which showed so much promise in the dying moments of the league stage, fizzled out fairly quickly on a hot and humid Mumbai evening.