I realize the recent trend in baseball is to dislike any player linked to performance enhancing drugs, but after hearing Pete Rose admit to betting on the Cincinnati Reds “every night” while managing the club, I began to wonder…Is there a more detestable person associated with the game than Rose? ...
Full Article