"When people sit here and say I didn't know I took steroids -- I didn't take steroids," he told the Daily News for Wednesday's editions. "The bottom line is I put rubbing cream on my leg, and if somebody says that's steroids, that's a bunch of hogwash.
"People are going to put a spin on whatever they're going to put a spin on. ... I'm not like Jason Giambi, I'm not going to sit here and cry about things being unfair or attacks are unfair."
Sheffield said Giambi will probably face some abuse from fans during the season.
"He has to go through it," Sheffield said of his teammate. "He's the reason he's going through it, but that's part of it. I don't think anybody will give you pats on the back."