After playing one seasonal San Diego State, Corona joined Tijuana and scored in the Xolos’ game that earned it first division promotion. A year later, Corona helped Tijuana win the Liga MX 2012 Apertura title.
Corona, who has 20 U.S. caps, had loan stints with Dorados (Clausura 2016) and Veracruz (Apertura 2016) before returning to Xolos, which in Herrera's last season at the helm won the regular-season title but fell in semifinals. Corona, who has played more than 150 Liga MX games, moved to Club America along with Tijuana teammates Henry Martin and defender Emanuel Aguilera following Wednesday Liga MX "draft."
Tijuana failed to reach the Apertura 2017 playoffs, finishing 10th in the overall regular season standings, while Club America finished third and fell in the semifinals to eventual champ Tigres.