The cat is out of the bag, Silas Baxter Neal is the new rider on CCS. Peep this footage.