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.
"I think for me what makes me mad," the Seattle outfielder said, "basically it just kills all the credibility of anybody."
Reaction poured in after Major League Baseball banned Braun without pay for the rest of the season and the postseason, the beginning of sanctions involving players reportedly tied to a Florida clinic accused of distributing performance-enhancing drugs.
Plenty of it was pretty harsh.
"I think everybody's frustrated, especially the players. I think we all feel a little bit cheated," Mariners pitcher Joe Saunders said.
Schumaker thinks Braun should hand over his MVP award to Dodgers outfielder Matt Kemp, who finished second in the 2011 balloting.
"In my opinion, he should be suspended -- lifetime ban. One strike, you're out. It's enough. It's ridiculous," Schumaker said. "He lied to a lot of people. I was convinced, after that MVP, that he didn't do it."
Braun, struggling through an injury-plagued season, will miss Milwaukee's final 65 games, costing him about $3 million of his $8.5 million salary. But his punishment probably won't affect the Brewers' playoff chances much -- they were last in the NL Central at 41-56, already far out of wild-card contention.
"I talked to a lot of the guys and we think the penalties aren't harsh enough," Saunders said. "I think it should have been a year's suspension, at least. Just my take on it. I don't get why guys have to do that stuff."
Braun issued a statement Monday saying he's not perfect and realizes now that he has made some mistakes. He apologized "to anyone I may have disappointed" and said he was happy to have the matter behind him "once and for all."
But that doesn't mean there's no fallout for others in the game.
"It's a sad day," Los Angeles Angels manager Mike Scioscia said. "It's a black eye when something like this happens."
New York Yankees pitcher CC Sabathia, Braun's former teammate in Milwaukee, said he was shocked.
"I never would have thought it, but I guess you never know," Sabathia explained.
Some players were more forgiving.
"He stepped up. It's just like when you get a ticket, a speeding ticket," Tigers outfielder Torii Hunter said. "You know you were speeding. You get a ticket and you go and you do your time or pay your speeding ticket, then you're doing what you're supposed to do. That's what Braunie is doing. Everybody makes mistakes. It takes a man to forgive him. If you don't forgive him, then are you a man?"
Bay thinks Braun could have handled his situation differently.
"If you look at the guys who have done stuff and just come out and admit it, a lot of guys don't remember who those guys were," Bay said. "But the guys who run up and down and say, 'No, no,' and then it gets drug through the mud 10 times worse, it makes it tougher on themselves and the rest of us."
It appears more penalties are coming, too.
Braun was one of more than a dozen players targeted by MLB, including injured Yankees star Alex Rodriguez, following a report by Miami New Times in January that they had been connected with Biogenesis of America, a now-closed anti-aging clinic.
"The guys that are cheating or whatever are taking something away from the other players. They're lying to the fans, they're lying to their teammates, they're lying to their GMs, their owners, and they're going to get caught," Angels pitcher C.J. Wilson said.
Braun addressed his stunned Brewers teammates Monday afternoon. Second baseman Rickie Weeks described the slugger as "somber" and "embarrassed."
"I've said all along he doesn't need that stuff to perform," catcher Jonathan Lucroy said. "I don't know why he ever took it."
Lucroy acknowledged he initially felt deceived. But he said Brewers players were supportive, and he forgives Braun.
"I don't think anybody here is going to hold a grudge," Lucroy said. "He was depressed, but at the same time he felt a lot of weight come off his shoulder, come off his chest. That's a tough burden to bear, withholding the truth for so long."