Cricket Other news McBride Handed Recall As Scotland Name Squad For ICC CWCL2 Series In Netherlands April 25, 2025