births

Xavier Garbajosa, French rugby player

Historical image related to Xavier Garbajosa, French rugby player from December 5, 1976

Xavier Garbajosa

French rugby union player (born 1976)

Xavier Garbajosa is a retired French rugby player who was most recently the manager of Top 14 side Lyon.
Source: Wikipedia (CC BY-SA)