Horace P. Krane

Horace P. Krane is a principal reason that the Elwood City Grebes didn't win a World Championship in 87 years, or at least, according to the Curse of the Kid.

He was the owner of the Elwood City Grebes in 1918. It is not known how long he owned the team. The only appearance he has ever had on the show is in, "The Curse of the Grebes!" Episode 131.