22 Entertainment & Bad Half Entertainment present Royce Da 5’9 x Tech N9ne new single, BARELY HUMAN, produced by S1 Six years ago on August 9th, 2011, 22 Entertainment teamed up with Royce da 5’9″ to drop the album ‘Success Is Certain‘. The album debuted in the Billboard Top 10 and became the biggest selling independent…