A. P. Magic, a 3-year-old son of A.P. Indy who was bought for $2.3 million at the Keeneland September yearling sale, has been purchased by Arrowpoint Stud for stallion duty in South Africa.