Illini Baseball Coach Richard Jones Retires

#3
Itch Jones.

That's gotta be one of the best all-time baseball nicknames.