The Giants got dismantled by the Cardinals to end a 4 game win streak and now they look for a different outcome with the whole nation watching them take on the Browns Sunday night. Can the Giants bounce back? Plus, best bets and fantasy locks.