Snapped - Season 31 Episode 16 - Sherra Wright

Sherra Wright
Sign up for Peacock to watch this episode.

Sherra Wright

A professional basketball star is gunned down in his hometown of Memphis, Tenn.

Snapped Season 31

View all