Loading players...
Iker Montero-Meca is a 183 cm (6'0") basketball point guard from Spain, born in 2003.