June 16 is shaping up to be a showdown at Dodgers Stadium in Los Angeles. Major League Baseballs Los Angeles Dodgers franchise has set itself up as an institution willing to coddle anti-Catholic bigotry in the form of a hate group that goes by the name of the Sisters of Perpetual Indulgence.
Click for Full Text!