¿Por qué los johns largos se llaman ‘johns largos’?

Aquí hay dos descripciones de la Web:

La historia de los largos johns es divertida. Un hombre grande llamado John Sullivan, un boxeador en Boston, Massachusetts, se jactó de que podía lamer a cualquiera en cualquier momento. Puede que la modestia no haya sido el fuerte de Big John, ya que John se hizo conocido no solo por su estilo o pelea contundente, sino también por la marca que dejó en el mundo de la moda. A diferencia de otros luchadores de su tiempo, John entró al ring usando solo ropa interior larga, también conocida como el traje de la Unión. A medida que su notoriedad creció, el vestuario de John adquirió la identidad del hombre mismo. El término “long johns” sigue vivo, un tributo a un personaje verdaderamente colorido en la historia de Estados Unidos. Los pantalones largos de seda llevan el nombre de alguien que era todo un hombre.

De Wikipedia:

Las bases de fabricación de Long Johns pueden estar en el corazón de Derbyshire, Inglaterra, en John Smedley Mills en Matlock. La compañía tiene una herencia de 225 años y se dice que creó la prenda, que lleva el nombre del boxeador de peso pesado de finales del siglo XIX John L. Sullivan. La compañía se enorgullece de producir largos johns hasta el día de hoy. Michael Quinion, en el sitio web de sus palabras, es uno de los que postula que el “John” en la prenda de vestir puede ser una referencia a John L. Sullivan, quien llevaba una prenda de aspecto similar en el anillo. Sin embargo, esta explicación es incierta y, en última instancia, se desconoce el origen de la palabra.