Kevin Gates has had an eventful few hours following the release of his “Super General” freestyle, on which he seemingly confirmed a separation from his wife of seven...