Sheila

Sheila, also known by her wrestling alter ego Sheila the She Wolf, is a character in Glow. She is a professional wrestler for Gorgeous Ladies of Wrestling, and is portrayed by Gayle Rankin.

Biography
(to be added)

Relationships
(to be added)