They felt sick, angry, cheated, deceived.
Not only did Ryan Braun let down scores of baseball fans Monday, he riled up players all around the majors.
The guys who used to be in his corner. The guys who make up the union membership.
"Watching him talk right now makes me sick," Skip Schumaker of the Los Angeles Dodgers said. "I have an autographed Braun jersey in my baseball room that I'll be taking down. I don't want my son identifying what I've worked so hard to get to and work so hard to have — I don't want him comparing Braun to me."
The Milwaukee Brewers slugger accepted a 65-game suspension Monday for unspecified "violations" of baseball's drug program and labor contract.
Just last year, the 2011 NL MVP dodged a 50-game penalty when an arbitrator overturned his positive test for elevated testosterone because the urine sample had been improperly handled.
Then he held a news conference at spring training in Phoenix and read a defiant statement, insisting he was innocent and "the truth" was on his side.
Jason Bay watched it on television, just like everyone else.