The link below is from before they fired him.

A senior Washington Nationals executive was caught on hidden camera saying the baseball team sidelines pitcher Trevor Williams from team social media content because of his Catholic faith and past public criticism of anti-Catholic mockery, according to undercover video released May 26 by the O’Keefe Media Group (OMG).
Sean Hudson, the Nationals’ director of community relations, was filmed by an undercover reporter and did not appear to know he was being recorded.
Leave a Reply