Would you wanna put up him up? Even now? Nope, not us, both.Picture: Getty Photographs NBA legend Invoice Russell may very well be making a...