Until a few days ago, it seemed a foregone conclusion that Yasiel Puig's season was over. But Puig -- who has been out since Aug. 28 because of a strained hamstring -- made enough progress in his recovery to be lifted from the disabled list. And on Saturday night against the San Diego Padres, he'll...