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