What is it with major labels scooping up talent and then not doing a damn thing with it – J*Davey, Miguel to name a couple, and in this case – Steph Jones. He was signed to DTP/Def Jam for about 5 minutes but now he’s a free agent again. Hating that played-out vocal effect on...