Originally posted on 12/16/2012:

Hey giants fans you still feel good about your position?