Stan Lee Reveals Argument With Steve Ditko Over Green Goblin

During his panel at Wizard World in Nashville this weekend, comics legend Stan Lee talked a little [...]