Texas offer James Peoples commits to Ohio State