Leon Rodgers #1 | Assistant Coach

Height: 6'8"
College: Northern Illinios
Highest Level: Marinos Venezuela (2017)
Zelle Winning Share: $100 000

Verification Video