Mohammed Amir took the cricketing globe by shock last year when he called it quits from international cricket at the age of just 29. Experts, commentators and fans said that Amir h