July 4, 2017 in England WATCH: Sarah Taylor grabs the best catch of women’s cricket history During an ODI match played between England women and Australian women cricket team, the star wicket-keeper of England side, Sarah Taylor grabbed … Keep Reading