England has always been seen as a strong competitor within the cricket circuit. From the players to the approach, England usually brings one of the strongest cricket teams in the world to the pitch, and this has been pretty consistent throughout the ages. However, as cracks begin to show in Stokes’ squad, people are beginning […]