Not the original SGC but I have heard of them previously
Sports Collectors Digest has a small blurb on them here :
https://sportscollectorsdigest.com/c...sgc-dominating
they state that SBC was an acronym for Superlative Baseball Card Certification
Dont believe that this particular card would regrade at an 8.5 but it does appear to be quite nice.....
Yep - had to put a bid in on it