Deklon Roberts
Height: 188 cm
Deklon Roberts was born in Toronto, Canada. Deklon started playing sports such as basketball, football and soccer at an early age and continued throughout his Highschool years. It wasn't until hi ...Show More