Keith Fletcher is a famous English Cricketer who has been retired long ago. He was known for his batting style and he had worked as a captain, team manager and a coach for the team. He has a huge fan base. ... Read more