At 37, Andre Russell announced that the main reason he is retiring from Indian Premier League (IPL), while staying open to other T20 leagues, is the sheer physical and mental demand of playing as an ...