'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,...

Already a subscriber? Click here to view full article