Using OP's past charity work as a mitigating factor is ridiculous. Most high profile professional athletes are involved in charity work as part of their PR image. It doesn't necessarily mean anything, in terms of the athlete's character.
Nonprofits are always eager to bring a celebrity on board because it benefits the nonprofit.
High profile pro athletes can then point to their so-called "charity" work, when all they really do is show up for photo ops and fund raisers because it makes them look good.
I don't believe for a single second that OP gave a fig about any of the charities he licensed his name to.