No. You can say what you want about Bonds, I dont think his effort has ever been in question. I dont think you can make the same claim about Sheffield That makes him unprofessional. Bonds is still a bigger douche. Shef has his issues for sure, but Barry is a deluded, narcissistic, racist, ego maniacal piece of crap. I dont disagree, but I would rather have all that as long as he is putting in effort, then a guy who is intentionally not playing hard because he wants to be traded.