Odell Beckham still has playoff expectations even though Giants are sitting at 1-7 0 8 09 Nov 2018 22:24 CBS Sports Could the Giants actually make the playoffs?