Cricket Fans Will Love This Fun Fact! (5/14)

List item

England, India, and Australia all have Women’s National Cricket Teams.  Do you think America will ever get in the loop on this sport?