Loading players...
Aaron Menzies is a 221 cm (7'3") basketball center from United Kingdom, born in 1996.