Eric, This looks like an image printed on paper and later stamped with an autograph. Autograph is very flat, stamped with uneven pressure (note loss of ink on the left and right sides of the autograph….So yes I agree with you, IMHO a stamped autograph.