If gh15 even is a pro it would only make sense it was DJ.
1. Germany
2. Has an unexplained source of an abundance of income
3. Back in 2004 when him and Milos were indicted on some type of steroid distribution charges, nothing ever happened to him. Meaning, this is why he says he is LE because he cooperated with them and helped bring down UGL's in ORD.
I think he just says the weird, off the wall shit so we think he's a fucking nut job that knows nothing but it would make sense it's DJ.