U.S. international forward Herculez Gomez confirmed his retirement on Tuesday and joined ESPN as a television analyst.
Gomez, 34 played for 12 clubs during his career and capped his playing days with the Seattle Sounders by winning his third MLS Cup title in December.
He earned 24 caps with the United States, including three at the World Cup in 2010, the same year he led Mexico's Liga MX in scoring while with Puebla.
"Today I officially announce my retirement from professional soccer, but I do so knowing that the sport I love so much, gave me a lifetime of growth, development and life experiences that helped shape me personally and professionally and to accomplish more than I could have imagined," Gomez said in a statement on Facebook.
Gomez had better success in Mexico than he did in MLS -- scoring 37 goals in 144 appearances in the Mexican league with 24 in 152 regular-season games north of the border.
Last season, Gomez signed with the Sounders after Toronto FC waived him in March and made 23 combined appearances in the regular season and playoffs.
In his new role as an analyst, Gomez will appear on both ESPN FC and ESPN Deportes' Fuera de Juego and Futbol Picante.
"We are thrilled to welcome Herc to ESPN after his world-class career and look forward to his fresh, off-the-field insight on MLS, Ligia MX, and the US Men's National team for our English-and Spanish-language shows," ESPN senior coordinating producer Amy Rosenfeld said in a statement. "He is a tremendous addition and represents another strong voice on our soccer content team."