Far as I can tell, Ryan Braun’s apology doesn’t even come close to covering the ground he needs to cover. Starting with his urine collector.

Are you kidding me?

READ MORE: Authorities Have Identified The Suspect Who Attacked Author Salman Rushdie

Braun demonizes the poor guy who collected his polluted piss while the stained slugger desperately worked to wiggle out of a suspension two winters ago. He is positively Nixonian in telling one brazen, unadulterated lie after another.

And this is what we get when the greasy Braun slithers off under the rock he deserves after cutting a plea-bargain deal Monday with MLB?

“I wish to apologize to anyone I may have disappointed,” reads Braun’s statement, “all of the baseball fans especially those in Milwaukee, the great Brewers organization and my teammates.”

May have disappointed?

MAY have disappointed?

READ MORE: Anne Heche's Son Mourns His Mother

This guy Braun. What a piece of work.

Colleague Danny Knobler did a very nice job crushing Braun right here.

But the more I digest this, the angrier I get.

Yes, I spent 23 minutes under the warm Arizona sun two Februaries ago listening to Braun earnestly, arrogantly and pointedly proclaim his innocence, blaming the man who collected his urine for “chain of custody” issues. That’s how he beat the rap, on a technicality that he would never admit while professing his innocence.

That day, I listened to him say that upon learning he tested positive for testosterone at “three times higher than any number in the history of drug testing” on Oct. 19, 2011, he said he told the players association: “I promise you on anything that’s ever meant anything to me in my life, the morals, the virtues, the values by which I’ve lived in my 28 years on this planet, I did not do this.”

Monday, I watched Braun accept a suspension without pay for the rest of this season, 65 games and about $3.5 million worth, and…

MORE NEWS: Trump Lawyer Claimed No Classified Material Was At Mar-A-Lago In Signed Letter To The Justice Department

Read more at: http://www.cbssports.com/mlb/blog/scott-miller/22851223/ryan-brauns-apology-as-hollow-as-his-character