Indian pacer Mohammed Shami has announced his retirement from Test cricket, bringing the curtain down on his 13-year career in the longest format of the game. However, he will continue to represent India in limited-overs cricket. Shami announced his decision in a social media post. He...

