I am a member of the Archdiocese of Baltimore and I know for a fact that the site is the official site of the newspaper of the Archdiocese of Baltimore.
Some people post articles of a particular nature or from a favorite source. That doesn't mean they're shilling for the site. Please go read the newly posted article on Free Republic, The 10 Commandments of Logic. You're violating several of them.
I never questioned the validity of the source.
I question the motives of the poster.
Have you a media consultant on staff?
Looks like we found him, huh?