Giants Trade OBJ?!?!?!

The NY Giants are trying to become the new Browns of the NFL and yes they are succeeding. Trading Odell … More