Inside the commitment: What K.J. Johnson's pledge means for South Carolina