Yuvraj Singh has been named ICC T20 World Cup ambassador for the upcoming event in The USA and the West Indies