Mac is what, three years older than Caicedo? So, he's got fewer playing years available to become a multi multi multi millionaire and logically Caicedo can better afford to stay with us one more season and still get on the gravy train at age 22.
PL footballers (and their agents) don't work like...