Input (grade 13): Steven Cherundolo (born February 19, 1979 in) is an American soccer player, who plays as a defender for Hannover 96 of the German Bundesliga.
Output (grade 10): Steven Cherundolo (born February 19, 1979 in Rockford, Illinois) is an American soccer player.