Об этом сообщается на официальном сайте клуба.
Контракт 30-летнего мексиканца с клубом рассчитан на три года.
Ранее Гуардадо выступал за испанские «Депортиво» и «Валенсию», немецкий «Байер» и голландский ПСВ.
В составе клуба из Нидерландов Гуардадо дважды становился чемпионом страны и обладателем Суперкубка.
Ранее сообщалось, что «Челси» и «Манчестер Юнайтед» предлагают по £75 млн за футболиста «Эвертона».