Ok, as a reply to the second question, how did Grant get the baseball?
I have two ideas on this one. First he was stationed with Second Lieutenant Jackie Robinson in 1945 who gave him one of his college balls (Pasadena Junior College). Second and much less cool Cpt Old spice got on e-bay in the present with his new found riches and bought that ball for Carter.
© 2014 TV Fanatic