Search results
› Date of birth
› Date of birth
Kenyan association football player
Richard Odada is a Kenyan professional footballer who plays as a defensive midfielder for Scottish Premiership side Dundee United, and the Kenya national team. Wikipedia