The Giants have lots of reasons for optimism, but one detail could derail it all

previous post