Thursday's day off in Los Angeles was fun for every Giant except for Mitch Haniger.