Herrera can put together one of the strongest Mexican teams in history, but to make it happen he needs to find balance.
Oribe Peralta, Miguel Layun, Carlos Pena and Luis Montes are great examples of what the footballers playing in the Liga MX can bring to the team.
It is time for the coach to call the best players regardless of where they play.
It is no use for the team that Jonathan dos Santos, Andres Guardado, Diego Reyes and Javier Hernandez have contracts with European clubs if they are not playing regularly.
Hierarchy has to be put aside for the welfare of the team. This is an issue that has haunted Mexico constantly.
In South Africa 2010 Javier Aguirre decided to put Guillermo Franco, who was a member of West Ham United and hardly ever played, as El Tri's starting striker. By that time, Javier Hernandez was in better shape and had already signed with Manchester United.
Three years later, Jose Manuel de la Torre took the team to the Confederations Cup.
De la Torre appointed Francisco Rodriguez as Mexico’s centre-back for the first two games, but El Maza was not fit.
Against Italy he allowed Mario Balotelli to score the winner, and when Mexico faced Brazil he couldn't stop Neymar and Fred.
Ultimately, the coach allowed Reyes to start in the last match, versus Japan, and made quite an impression.