why did the giants lose…. Posted on December 21, 2017December 21, 2009 by admin why did the giants lose. because they suck!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Spread the love Related posts: Holy Mother Golf Talk Huddle dallas cowboys Giant Fans