soccer player is the only player to have won caps.