I'm with you. I believe the year should be in the ID. Also there were 2 legit embroidery fonts on '85 Mets gamers. This tries very hard to imitate one of them, but something about it looks off.

Dave Miedema