The national TV spotlight shined on a pretty hapless Giants team Saturday afternoon.
This website uses cookies.