Kieron Pollard soaked up the pressure and finished the job in style,dragging MI New York into the Major League Cricket 2025 final+More