Just from looking at Hoppers and someone that left him a comment and clicked on it...Mustapha lewis Carayol, was he not our promising youngster few yrs ago? His page is plasterd with macclesfield town fc all over it?
Maybe he's a Macclesfield fan?
I think he's still with us but may be wrong