Thomas Todd's West Coast Baseball May 13, 2012 23:17:16 GMT -5 Quote Select PostDeselect PostLink to PostMemberGive GiftBack to Top Post by Bob Sullivan on May 13, 2012 23:17:16 GMT -5 Thomas Todd, of The Giants Pod, returns to talk about the state of the Giants, NL West, MVP so far, and what is going on with the Phillies.