We all know India’s infamous record in the finals of cricketing events. If my memory serves me right, we’ve won 2 out of 17 finals! How ingenious of this “India D-” Indian line up? The best way to fix the record is to not even get to the finals!
Remedy for Team India abysmal record in finals