Hip hop star Cassidy was known as one of the greatest battle rappers in history. But two days ago, he… Read More