He's the Cape Verde version of Leigh Griffiths. Undoubted talent, but his attitude makes him a liability that not many clubs can be bothered with. On that note, I see Griffiths is currently playing for Mandurah City, third tier team playing in Western Australia. An article suggests he's playing for free.
I also read that Craig Brown took a look at Griffiths when he was Aberdeen manager, but opted to pass due to his off-field problems. Take note, Duk