Gary Ballance retires from all cricket after brief Zimbabwe comeback
Gary Ballance, the former Yorkshire and England cricketer who recently relaunched his career with his native Zimbabwe, has announced his retirement from all forms of cricket with immediate effect.Ballance, 33, made four centuries in 23 Test…