Jeff Bagwell Immaculate 1040