Alex Hales has declared his retirement from international cricket with prompt impact. The Britain player has called time on a international vocation that has traversed almost 12 years. Hales made his presentation against India in a T20I in August 2011, and has since highlighted in 75 T20Is, 70 ODIs and 11 Tests for Britain. His […]