The entrance sign at Patriots Place, the Foxborough campus that houses the New England Patriots' Gillette Stadium, displayed images and memes related to gay furry subculture Tuesday, according to ...