They come from the same Deep South soil, viewing life through similar prisms, sharing philosophies about their craft. But until last season, when they were united as Giants teammates, Tim Hudson and Jake Peavy rarely crossed paths.