the Foxborough campus that houses the New England Patriots' Gillette Stadium, displayed images and memes related to gay furry ...