Can you point me to more information on this with credible sourcing?
DuckDuckGo is your friend. Several sources. NPR says he was a stand up guy, lol. You really need anymore convincing.