I don't know if you can say that, he and Carter were moved along from Philly because they seemingly had a little too much fun off ice. The issues, at least for Richards, seem to have progressed in LA, to the point where he was sent down to the minors and then this arrest at the border by the RCMP.
Again, for his sake I'd hope he's cleaned up or made significant steps to do so off-ice -- I just don't see what he brings that other signings or current roster players don't. Lucic is a Cup winner too. Kassian provides a sobering, thoughtful example of the problems you can get into, and is in the midst of cleaning things up. Letestu, though probably better suited as a 4th line C, did alright in the 3rd line role (I'd still rather see Draisaitl there to take softer minutes). Lander is another option. Hard to understand the reasoning behind the alleged PTO to Richards, at this point.