Diego Javier Medina Vazquez: Rising Star of Mexico Football