Yeah I mean I think it's worth noting that Vaughn was an extremely well regarded hitting prospect.
Pipeline - 65 hit, 60 power
Baseball America - 60 hit, 60 power
Fangraphs - 55 hit, 50 power (70 hit, 60 power in terms of future projections)
ESPN - 45 hit, 45 power (65 hit, 60 power in terms of future projections)
Athletic - No tools but talks about him being a .400+ OBP guy with 25 HR power