After entering the transfer portal on Wednesday, Indiana running back Sampson James announced his commitment to Purdue.