this MUST have something to do with being The Washington....Patriots?
No, they’re in Boston. The New England Patriots. What are you talking about?