Sports
by Brandon Wenerd on June 21, 2011

Pic via SB Nation on Facebook.

The media fanfare and not managing since 2005 isn't stopping him from putting up with crap from players. For example, yesterday he benched Marlins' star shortstop Hanley Ramirez for not hustling and showing up late to a team meeting. His rationale? “If you try to be (the players’) friend that will get you fired,” he told the Palm Beach Post.

Ramirez, the three-time All-Star arrived late to the clubhouse Monday, showing up after McKeon called the team together for a 3:30 p.m. meeting, according to people in the organization. When asked if he knew why he was not in the lineup Ramirez said “no,” before joining his teammates to stretch.

When McKeon was asked if there was a reason Ramirez is not in the lineup he said: “Yeah, because I didn’t put him in there.” He added that he didn’t like the way Ramirez was running on Sunday. McKeon was in North Carolina on Sunday at a softball game in which his granddaughter was playing. Ramirez was going 0-for-3 in St. Petersburg against the Rays, dropping his average to .201.

You can't help but admire a man with the balls to put his foot down and say, “I'm not here to deal with your melodramatic bullshit.” Yeah, he's an easy target being old and all. But how can you not help but like an grizzly attitude like that?