Menu Close

In 1995 a ‘Deeply Embarrassed’ MLB Owner Apologized for Event With Anti-Catholic Drag Performers

Oracle Park in San Francisco is home of the Giants.

Almost 28 years ago, the owner of the San Francisco Giants wrote a letter of apology to the Catholic League for hosting ‘Sisters of Perpetual Indulgence’ before a game, according to correspondence the Catholic League shared with CNA on Friday.