Barry Bonds

Barry Bonds, arguably the most famous slugger in MLB history, was a 22 year veteran who primarily played for the San Francisco Giants. He holds the record for the most home runs hit in MLB history at 762. He is most famous for being accused of taking steroids, and thus all of his records have been largely considered tainted.