Ted returns to Richmond to meet the Lady Greyhounds, but not everyone is glad to see him.
Season 4 • Episode 2 of 10