Christopher Thomas Stamp, who discovered and co-managed the Who for 10 years, founded the independent Track Records label, and called East Hampton home for 23 years, died on Saturday at Mount Sinai Hospital in Manhattan. He was 70 and had cancer for the past year.