June 16 is shaping up to be a showdown at Dodgers Stadium in Los Angeles. Major League Baseball's 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...
June 16 is shaping up to be a showdown at Dodgers Stadium in Los Angeles. Major League Baseball’s 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…