I don't think he's really "back". It sounded like the card was a benefit for the police department, which makes sense since two prominent retired pro fighters both work for Atlanta PD.
Well, most perps will know he won't last long in a stand-up fight, so I hope Jaidon always has a good charge in his Taser.