On February 16, 2025, Claster ‘CC’ Carson received a call from the Lord to let him know that his work here is done, and he needed to come home. He knew this call was an offer he couldn’t ...