Johannesburg: South Africas fast bowling legend Dale Steyn on Tuesday announced his retirement from all forms of the cricket.The 38-year-old played 93 Test matches, picking 439 wickets at a stunning average of 22.95. He also played 125 ODIs, picking 196 wickets at 25.95, and 47 T20Is, in which he claimed