Giants 2013 Preseason
NFL Power Rankings Roundup: New York Giants hover between No. 10-16
The preseason ends this week, meaning the Giants and other NFL teams have to finalize their rosters.
I was at home; I was on Twitter and I saw it. I was actually excited about the trade. I’m thinking ‘We just got Odell.’ Then I keep looking and I’m like ‘Oh s—t, I’m not here anymore.’ Then (John) ...-- Jabrill Peppers