Home > Joseph Yobo is the Super Eagle with the most caps (95).

Joseph Yobo is the Super Eagle with the most caps (95).

Joseph Yobo is the Super Eagle with the most caps (95).