The U.S. international officially joined the Xolos in a trade on Tuesday evening, marking his fifth Liga MX club.
The 31-year-old spent a year and a half in Torreón, Mexico. In 45 games he scored 13 times in the league and nine in the CONCACAF Champions League. The U.S. international helped Santos win the 2012 Clausura title and reach the CCL final two years in a row.
Gomez's resurgence in Mexico after his MLS career petered out helped him recover his place on the U.S. national team. The former MLS Cup winner with the LA Galaxy is currently in Kingston for a World Cup qualifier against Jamaica scheduled for Friday.
The Xolos pride themselves on marketing to both sides of the border. Gomez, a Mexican-American, could replace Duvier Riascos or Alfred Moreno, both linked with transfers out of Tijuana.
Seven years after forming, the Xolos won the 2012 Apertura title and reached the Copa Libertadores quarterfinals. Next season Tijuana will participate in the Champions League.
Prior to joining Santos, Gomez spent time with Puebla, where he tied with Javier 'Chicharito' Hernandez for the league scoring title in the 2010 Clausura, Pachuca, where he played in the Club World Cup, and Estudiantes Tecos.