Mohammed Shami retirement: The last straw that broke fast bowler's will to fight
India Today ·
Mohammed Shami announced his Test retirement after repeated attempts to regain his India place His coaches linked the decision to prolonged selection snubs despite strong domestic performances