Former U.S. national team forward Herculez Gomez has announced his retirement from professional soccer.
The Las Vegas native represented several clubs in the U.S. and Mexico over his career, which began in 2000 with Aguilas Blancas de Puebla, a second division club in the Mexican league.
Gomez played for five MLS teams: the LA Galaxy (2002-06), Colorado Rapids (2007-08), Kansas City Wizards (now Sporting Kansas City 2008-09), Toronto FC (2015) and Seattle Sounders (2016). He won three MLS Cups, including two with the Galaxy in 2002 and 2005 in addition to the title with Seattle.
It was in Mexico, however, where Gomez truly shined in his club career.
In 2010, Gomez scored 10 goals in 17 appearances with Puebla of Liga MX, becoming the only U.S. player to lead a top-flight non-U.S. league in scoring. Gomez played for four other Mexican clubs: C.F. Pachuca (2010-11), Tecos F.C. (2011), Santos Laguna (2012-13) and Tijuana (2013-15).
Gomez scored six goals for the U.S. national team in 24 caps, including three appearances at the 2010 World Cup.
Gomez will continue his involvement in the game with ESPN as a soccer analyst. With ESPN, Gomez will serve as a pundit on ESPN FC, a studio analyst for MLS and U.S. national team matches, as well as working on Spanish-language shows "Fuera de Juego" and "Futbol Picante" on ESPN Deportes.
Gomez worked for Fox last summer as an analyst during the Copa America Centenario.