Lots of questionmarks, but he club's not here to judge him; that's what courts and social media are for. Question is will he make the team play better or worse?
A performance based pay-per-appearance contract with small retainer might work for the club.