Patriots post meme in response to new logo speculation