August 6, 2017 in England Sarah Taylor trolled Isa Guha for the ‘Hottest Female Cricketer’ post Isa Guha is a familiar face to those who lap up the Indian Premier League (IPL) on television. She was part of … Keep Reading