Not a baseball fan but I've always seen the "Bash Brothers" on TV and highlights and thought Canseco and McGuire were good moral dudes until the cheating stuff came about then the respect drops in an instant..
Different sport but a buddy is a really big fan of Lance Armstrong and even bought Lance Armstrong replica stuff like a $10k bicycle and when the cheating stuff came out, it just broke his heart...Sad but almost as if he got betrayed by Lance..