TMZ

TMZ SPORTS

  • FS1
    M-T-Th-F:
    9:00 PM PST

    W:
    9:30 PM PST

Sheila Jackson Lee

Powered by imdb

Sheila Jackson Lee was born on January 12, 1950 in Queens, New York, USA as Sheila Jackson. She has been married to Elwin Lee since 1973. They have two children.  See full bio on IMDb »

Around the Web