McCovey Chronicles, a San Francisco Giants community
Jeff Kent...Survivor contestant? You betcha. Twangy "meet the contestant" video above, analytical article from The Classical here.