Answer
American. Steve Cherundolo is a former professional soccer player and current coach who was born in Rockford, Illinois, United States. He played for the United States national team from 1999 to 2013, earning 87 caps and scoring two goals. After retiring from playing, Cherundolo became a coach and has managed several teams, including the United States under-20 team and the Seattle Sounders FC.