Several athletes have spoken to our customers, yet everyone agrees that Jim Kelly was among one of the best speakers they have ever seen. He truly spoke from the heart and treated everyone with courtesy and respect . . . he left a lasting impression.