I was wondering if anyone could compile a list or just incite basic info on whom in Crystal has worthy items. Specifically gym leaders, trainers, Red, ect.
I've checked Serebii and no one has anything. Not even berries.
As Ayan said Red's Pikachu has Light Ball, but that's the only exception I could find.