controversyCasper Walsh of rap duo The Versatile is engaged to girlfriend Kasey Carruth! February 27, 2023