Cricket is a beloved sport around the world, and for good reason. The beauty of the game lies in its variety and the skill required to master it. In order to play cricket well, it is important to understand the different types of shots that are available. Through a combination of timing, technique and placement, […]