Xavier Garbajosa
Xavier Garbajosa
Xavier Garbajosa is a retired French rugby player who most recently was manager of Top 14 side Montpellier.
From *.wikipedia.org,
General Info
.
Male
Date of Birth
December 5th, 1976
Age
47
Birth Place
France, Occitania
Star Sign
Sagittarius
Height
185 cm | 6'1
Social Networks , Links
Interest
Loading Chart...
Lists