This picture makes me get excited for the Giants in a whole new way…

This picture makes me get excited for the Giants in a whole new way…

Photo tagged as: