Rob Parker on the Giants, “you can’t live in the past”