CHICAGO -- Brian McBride, the only American player to score in two different World Cups, is retiring from international soccer.
The 34-year-old McBride, who plays for Fulham in the English Premier League, is the second-leading scorer in U.S. national team history with 30 goals in 95 games.
The three-time World Cup veteran has the second-most appearances for the U.S. in World Cup matches with 10, starting all five games in 2002 and scoring one goal each against Portugal and Mexico. He also had the team's only goal in 1998.
"This is a special day in that I have the opportunity to thank U.S. Soccer for all it has done for me and my family," McBride said. "The consistent and determined efforts of the coaches, staff, and players at U.S. Soccer have helped bless me with the honor of being a part of three World Cups, playing the game I love."
McBride, a native of Arlington Heights, Ill., was the tournament MVP and leading scorer with four goals in the 2002 CONCACAF Gold Cup. He led Fulham last season with 10 goals.
"It was an honor to have a player like Brian McBride at the core of the national team during my tenure," said former U.S. coach Bruce Arena. "With his goal scoring, ability in the air and intelligence on both sides of the ball, he is truly a player with qualities unlike any other player to wear the national team uniform."