Giants need to get their shit together Sep 21, 2015 56 Facebook Tweet Email VIEW 4 of 4 COMMENTS bayer1956: Fucking hopeless case!!!! They're really sucking large right now! Nov 29, 2015 tonni003z: a keeper Sep 20, 2017