Marcos Santiago, Rosario, Universidad de León, España