One of the nastiest urban legends I've heard about Mr. Rogers is that he was a former Navy sniper with an undisclosed number of kills. Supposedly, the sweaters were to hide his tattoos and he engaged in the whole show, the charities he participated in, everything, as a form of work therapy.
Some people just can't accept that someone could be so unrelentingly good without hiding a dark secret.