THELLO JAY THELLO JAY releases Sleep on Myself 2 years ago Chicago emcee THELLO JAY drops his re-debut project, Sleep on Myself. After some hearty build-up THELLO JAY finally delivers. You…