July 29, 2022 Who is Xavi Hernandez? Xavi Hernandez is a Spanish professional footballer who plays for French club Lille and the Spain national team. He primarily plays as a central midfielder, […] Celebrity 0 3 min read