Over 100 members of Congress and senators who belong to the Congressional Prayer Caucus Foundation have signed a letter admonishing executives of professional sports and entertainment companies who have opposed religious liberty legislation in various states. Among those signing the letter were 39 Texas politicians. According to its website, the Congressional Prayer Caucus Foundation’s vision…