Pretty much everything is on his new cast page, but I'll ceepee it for here.
While Logan didn't escape completely unscathed from the events of of 2009 on Staten Island (and with the assistance of Mu-Qian, more literally unscathed), he was able to continue to run his business while the island was still practically owned by criminals.
However, by the time the Zarek Group rolled around and purchased the entire island in June of 2012, things started to get sketchy. Logan was unwilling to drop everything and leave by this point in time, however, and also banked on past dealings with Kain Zarek to maybe help evade trouble. This got shot to shit in December 2012 when the Zarek Group allowed for the American government to clean up the hive of villainy. Many criminals scattered. Logan was unlucky enough to get caught, along with business partner James Muldoon.
Originally only pinned with owning an illegal brothel and pimping, Logan faced a maximum of seven years in jail. While he was there, however, all the other skeletons in his closet came pouring out. Murder, rape, stealing, human trafficking, assault - practically everything under the sun came to light when a select group of people went digging, and he was sentenced to life. It was everything he ever feared happening, and more.
Come to 2019, Logan is still imprisoned and kept negated in a medium security prison for Evolved (after a few years in maximum security). He doesn't receive a hell of a lot of visitors - formerly his mother, although she died in early 2017 from throat and lung cancer. These days? Mostly Deckard, of all people, and they are not friendly visits.
At least it can't get any worse. Right?
Now, all of this is subject to change apart from the fact he is currently in jail. That stays constant. I'm basically opening the floor to anyone who might have been a part of his arrest and subsequent later charges, anyone who made his life hell (or even made it easier…), and anyone who would ever visit him while he's in the slammer. (And of course, anyone who is also in jail, although my chances there are slim, I know.)
Otherwise, I'll solo log at you and cling to Deckard's leg.