FORMER Wales centre Cory Allen has retired from professional rugby at the age of 29 because of injury.
Allen, who won six international caps, has been battling a knee problem since 2019.