Top NFL Draft prospect Jalen Carter turned himself in to Athens, Ga., authorities and was quickly released, but must appear for an April 18 arrangement in connection to his alleged role in a fatal January car crash.