Bill Snyder diagnosed with throat cancer