Can I just say, openly and honestly, that I've always rated Caicedo, and never ever thought he was a giant shithouse even when he refused to train and openly agitated for a move to Arsenal?
If he actually doesn't sign for the Reds then yes, he's all of the above.