David Ortiz was blunt in defending himself after another round of Biogenesis talk.

Ortiz, in response to a segment he saw on MLB Network, called the channel's commentators out for their analysis about recent comments over Nelson Cruz, after they said Ortiz might have gotten a "free pass" in MLB's Biogenesis investigation because he had been on a list of players who apparently tested positive in 2003 survey testing.

Cruz was voted into next week's All-Star Game a year removed from a 50-game, Biogenesis-related suspension.

"In this country, nobody gets a free pass," Ortiz said. "He wants to make it sound like I got a free pass because nobody can point fingers at me directly. But the reason why I got that fake [expletive] free pass that he's saying is because they pointed fingers at me with no proof.

"It's easier to do it that way than having something that they can say, 'Yes, you did this, you did that.' My [expletive], I call straight up bull. Let me tell you. You don't get no free pass here, especially a guy like me. I don't get no free pass. That free pass B.S. that they want to talk about over there, they can shove it up their [expletive]."