WTF Were the Giants Thinking?
Over the last week, the NFL has gone absolutely haywire. So, if you weren’t paying attention to Odell Beckham Jr. posting Joker infused highlight tapes, I don’t blame you. Additionally this past week, Browns players were tweeting high praises of John Dorsey. It looked like something going down…but THIS?! Here are the trade terms: Giants […]