Barthez
A lot has happened since the participation of the French national team in Confederation Cup Final in 2003.
Most Read