Why the Giants were OUT OF THEIR MINDS to pay Odell Beckham Jr. $95 million! “Emotional”
CLUELESS, NEW YORK — Now that the ink has dried on Odell Beckham Jr.’s contract I can safely say that the New York Giants have lost their freakin’ minds payin’ that dun that type of […]