Al Shabab, where he should be playing alongside Ever Banega, said Carrasco has signed a contract until 2026.
Carrasco dismisses criticism of human rights in Saudi Arabia after transfer to Al Shabab →