1968 Topps Test Team Patches #17: Detroit Lions

Detroit Lions 1968 Topps Test Team Patches football card

I wonder if this was an official Lions logo. I have seen it only on 1961 Fleer and 1968 Topps football cards.