I'm not sure about that characterization, but Weaver was certainly colorful, in a Tommy Lasorda way. Weaver died on Celebrity Silhouette about ten years ago, which I know because my dad was on that cruise. If you have a chance, try to find the audio of Weaver doing a takeoff of his usual post game radio show, in which he expresses himself in a Lasorda opinion of Dave Kingman 's performance way.
That's probably it for me - I just saw the above reference and had a giggle.
Everyone stay safe!