I don't have much to say about this one because I don't know that much about it. It is some kind of parallel/shortprint but is not serial numbered like the Gold version and I can't find a print run otherwise. I think the green border has a really good contrast with the solid blue jersey and grey pants.
As you can see on the back, as opposed to Topps' "Emerald" parallels, these are just calling themselves Green Prizm.
This is the 4th variation on this card that I have (Base, Refractor & Gold) and I have the red and blue ones in my site