Stan Lee Signed Framed Captain America 16x20 Photo BAS LOA
Featured is a Stan Lee signed framed Captain American 16x20 photo. This photo was hand signed by Stan Lee and authenticated by Beckett authentication services. Included with the photo is a Beckett hologram and certificate of authentication. The frame measures approximately 22x29 in size and is ready for display. This item would make a great addition to any sports memorabilia collection!