Bristol Rovers manager Mark McGhee says he understands why winger Mustapha Carayol has delayed a decision over a new contract at the club.
McGhee understands Carayol delay