Farhan Zaidi ready to take a team effort leading Giants 0 4 07 Nov 2018 23:57 FOX Sports.com Analytics whiz Farhan Zaidi ready to take a team approach to leading Giants