death · 27 November 2007 · 17 years ago
Robert Cade, American physician and academic, co-invented Gatorade (b. 1927)
More deaths on 27 Nov