Got home today and got this weird bubble mailor from duryea, pa. It had no note in it but it did have this in it.
Matt Hasselback Sapphire #d/25!
So I am assuming it is from the Topps Triple Threads NPN. Not bad for the price of a stamp!
If anyone is interested in it LMK!