Hailing from Oklahoma City, Steven Gaines is a refreshing new voice in the hip hop game. Seamlessly blending an...