Really impressed with this Giants D. Too bad the O looks like doo-doo. It's not the Giants D, it's the Rams offense, it sucks.