Man this tweets are amazing, lmao. I couldn't stop laughing at them. However, this is seriously not a good look for the Giants organization when you have two guys going at each other like this, joking or not.
http://bleacherreport.com/articles/1813 ... g-national