Gainesville defensive tackle Thomas Niles had been committed to play for the N.C. State Wolfpack since back in May, but the 6-foot-2, 260 pound three-star prospect changed his mind after visiting C...