Quintin Demps talks Chiefs, Richard Sherman, and his upcoming album.

trackstarzradio.com