Great photo. I personally don't care for the fancy frame jobs. I found this interesting though...either I am losing touch, or clueless. I have never heard of STAT though...
"STAT Authentic, one of the nation's top memorabilia authentication companies. With over 75 years of combined experience, STAT's experts provide their best opinion as to the legitimacy of an item, which comes with a numbered hologram and Certificate of Authenticity with corresponding number."
Those holograms are nothing special. I have seen them offered by numerous smaller ebay sellers. The sig looks good to me though, as best I can tell from the scans.