Richard
Odada

6'3"

0LBS

Status

TEAM

Position

midfielder

Number

21

Birthplace

Kenya

Born

November 25, 2000 (24)