In search of a cleft-footed Giant
August 19, 2009 9:15 PM Subscribe
Baseball Trivia Filter (really, really trivial): A couple weeks ago, during the LA broadcast of the Dodgers-Giants game, Vin Scully mentioned that one of the Giants' players ran very well considering that he had been born with a cleft-foot. My Google-Fu has failed me. Can anyone tell me who this cleft-footed athlete is?