Leo Carter Biography, Age, Height, Wife, Family, Cricket Stats & Facts

Leo Carter Biography – New sensation of Zealand who hit 6 sixes in an over! Family Background of Leo Carter: On December 10, 1994, Leo Carter was born in Wellington, New Zealand. His father, Bob Carter, is a former cricketer who has played for England. Presently, he’s the coach of the women’s cricket team of … Read more