Garcia Fernandez, the former Zaragoza forward becomes the fourth Spaniard to currently ply his trade in the Liga MX, alongside Raul Tamudo, Marc Crosas and Luis Garcia Sanz.
The 31-year-old will join the Monterrey team following a successful negotiation with Zaragoza, which released the player following a period of negotiation.
According to local press, Garcia will earn a salary ranging from $1.3 million to $2 million depending on performance.
Garcia can also play on the wing, as the former Real Madrid youth team player showed during his time with Espanyol, a team he amassed 220 league caps for playing between 2005 and 2011.
This will be Garcia's first experience abroad, as the former Spanish national teamer has previously played for Murcia, Mallorca, Espanyol and Zaragoza.
At Tigres, he is expected to start for an attack headed by Argentine playmaker Lucas Lobos, winger Damian Alvarez and Mexican prospect Alan Pulido.
Follow GOAL.COM USA on