I think the Giants will cover the 8.5. Winslow is out, Stallworth is banged up, Anderson has thrown 6 picks already and not hot at all. Browns receiving core not 100%, Anderson is shaky, Giants will feed off of turnovers and pound it down Browns throat.
Should win by atleast 10.