The New York Giants have a looming cloud over the franchise concerning star wide receiver Odell Beckham’s contract situation.Beckham Jr. is set to enter the final year of his rookie deal, which has put his long-term future in New York up in the air. According to Tom Rock of Newsday, Giants co-owner John Mara provided […]