How'd you fare on our first Giants quiz? Whether it's time to redeem yourself or lay claim once again to being the ultimate fan, here's a second set of questions for the most ardent Giants fans.