Rhodes Scholarship
Price was awarded a Rhodes Scholarship to Oxford University from 1981 to 1983.