Kevin Lange 

Type 1 diabetic since 1986 and still kicking!