A while back, when we were playing MSU, I posted about seeing people with signs out side the stadium, that seemed catholic.
Well, oddly enough I saw these same people outside the Meadowlands in New Jersey when we played Navy and than, I come across this article about them being in New York...