Mike Leake, the newest Giant, is eager to prove his worth in a pennant race, but he didn't exactly think it would happen in San Francisco...