Not long after al Qaeda terrorists flew commercial jets into the World Trade Center in New York and the Pentagon in northern Virginia, Major League Baseball teams started playing "God Bless America" in the seventh inning of their games. Many of these games were played in stadiums owned by local governments. Did that establish a religion? No.
In Boston, the municipal government concluded that…