Yes, they're better at home.The Bears game didn't worry me. This SF game does. On the road in the West Coast. SF is a sneaky formidable team that could end up being a halfway decent team. They've already embarrassed the Rams there.
Giants next two games are tough. Probably make Odell cry again.