After a few loose tracks in the last few months, Kevin Gates has released his new full-length Only The Generals,

read more