Steve Cherundolo

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