'Luck' Producers Hid Horse Abuse, Fired Worker Alleges
The producers of the defunct HBO horse racing drama "Luck" and the American Humane Association fired an AHA employee to prevent her from reporting allegedly routine animal abuse on the show,...To view the full article, register now.
Already a subscriber? Click here to view full article