Mitch Haniger grew up in the Bay Area and rooted for the Giants. After signing a three-year deal, he said that's not the only thing that made them the right fit.