John Shepherd – A Hard-hitting Lower Order Batsman and a Nagging Swing Bowler West Indies May 7, 2024