Willie Davis with his friend Yelitza Castro in Pineville, N.C.