Before you climb aboard the “we should void cheaters’ contracts!” express …

115 Comments

Though the sea change we’re experiencing in Major League Baseball’s drug testing regime is undeniable, the “we should get tougher!” crowd easily has the loudest voice in the grand shouting match that is our current baseball discourse. And easily the most fashionable get-tough argument in that crowd is the one which goes “players should have their contracts voided if they test positive!”

Let’s unpack that, shall we?

It’s pretty easy to see the logic when the player involved is named Ryan Braun or Alex Rodriguez and they are owed hundreds of millions of dollars that they may not be worth. The price is paid for a cheater’s ill-gotten gains! He’s out his deal! The team is out from under the specter of his unholy presence! Everything is right with the world!

But what if the player is Andrew McCutchen? Or Matt Moore? Or Jered Weaver or Sal Perez? Or some other star who is on a team-friendly deal? We still happy voiding that contract then? I’m guessing the team’s owner and GM aren’t. They know that no player is 100% a creation of PEDs and that even if one of those guys took something he shouldn’t have, he’d still be more than worth the money on his contract once he serves his 50 games. And he certainly doesn’t want to lose him because a bunch of sportswriters decided back in 2013 that everyone needed to “get tough.”

Question: Are we good with punishing the team even more than the player?

Let’s take that to the next step. Say you’re Matt Moore. You’re having a lights-out season just as guys like Justin Verlander and Clayton Kershaw are raking in gigantic bucks on contract extensions. And here you are, like a yutz, making an average of $2.5 million over the next four years because you went for the security of the pre-arbitration deal. If contracts are voided upon a positive test, might you not at least consider taking a shot of testosterone, taking a very small 50 game suspension, getting your contract voided and then peddling your wares to the highest bidder? Sure, you might take a haircut from what Justin Verlander got because you’d be seen as something of a bad seed, but you’d make orders of magnitude over what you’re making now. Especially if you play the apology-come-clean game as well as Andy Pettitte did.

Question: Do we want that incentive there? And what does that mean for the pre-arb players who didn’t sign Moore-type deals? If Bryce Harper or Mike Trout tested positive tomorrow, what does their void look like? Are they free agents too? Or do the teams violate the 13th amendment and not pay them at all?

Oh, and then there’s the matter of the incentives some owners may have to slip a mickey to an overpaid player in an effort to get out from under. Now, I’m not saying an honorable and honest businessman like Arte Moreno would do such a thing to a nice, upstanding man like Albert Pujols. But then again, George Steinbrenner is gonna be in the Hall of Fame some day and he literally paid spies to dig up dirt on one of his overpaid players once, and it’s not insane to think that can’t happen again.

One response I anticipate is that we make the contract voiding an optional thing. At the team’s discretion. In this case the team will clearly choose to void Alex Rodriguez’s deal but not Moore’s. But why should teams get a choice here? Why should what is supposed to be punishment for wrongdoing for which we are supposed to have zero tolerance suddenly be transformed into a cost-benefit analysis for a team? Or a windfall?  Wouldn’t we then be saying “cheating is bad, mmm-kay, and you’re going to be punished severely. At least as long as you don’t have a team-friendly contract. If you do, well, we’re willing to let it slide a bit.”

That’s not what the drug testing program is supposed to look like and those odd incentives are probably a large part of the reason why the league and the union have never suggested actually doing it. Separate and apart from the fact that the union is not interested in doing anything to undermine the concept of guaranteed contracts in any way.

Maybe that’s the real thing to watch here, actually. What the league and the union say, not sanctimonious worrywarts who are looking for new ways to get tough.  If and when league or union sources start to chatter about contract voiding being on the table I’ll start to take it seriously.  For now it’s just bluster from people who don’t feel guys like Ryan Braun have suffered enough.

And That Happened: Sunday’s Scores and Highlights

Getty Images
9 Comments

Happy Memorial Day, everyone.

Here are the scores. Here are the highlights:

Blue Jays 10, Padres 1: Cavan Biggio had three hits, including his first career home run, giving the Biggio family 292 combined career homers. Lourdes Gurriel Jr. hit a homer too. He, his brother Yulieski and their father Lourdes Gurriel Sr. have a combined 299, depending on how much credence you want to give to Cuban stats from the 1970s-90s when dad played. No matter the exact number their dad was amazing, jack. He substantially outhit both Barry Bonds and Jason Giambi head-to-head in amateur play back in the day, even though he was older than Bonds and much older than Giambi. He would’ve been a certified stud in the majors. Vlad Guerrero Jr. had three hits on the day. He and his dad have a combined 2,610 hits now. Justin Smoak hit two homers. I have no idea if his dad ever hit any. For all I know he’s a dentist or a tool and die guy or something.

Can’t wait until the Jays call up Dante Bichette’s kid, Bo Bichette, and every recap of their games is about dads. Dads rule.

Mets 4, Tigers 3: The homer explosion in baseball over the past few years has drastically increased the percentage of runs scored via the longball. Which, as a guy who does recaps and tends to focus on the runs that are scored, I must admit it makes things somewhat . . . boring at times. Or at lease repetitive. But it is what it is, and if you write about what happens in games you gotta write about what, you know, happened.

Unless you’re the AP beat writer who covered this game, in which case you spend the first 178 words of a 500-word story talking about Todd Frazier dropping down a bunt against the shift. It was a pretty nifty bunt — it scored the Mets’ first run of the game — but given that two batters later Adeiny Hechavarría hit a three-run homer that brought the Mets back from behind and gave them what proved to be the game’s winning runs, it seems, I dunno, a bit unrepresentative. I get it. I really do. It’s more fun to talk about a bunt-against-the-shift in which the “long-time pro” “cleverly” pushed that punt into right field than it is the 10,000th home run of the past week, but I feel like you gotta give Hechavarría his props there before you go on about wily veterans doing wily veteran things. Anyway: New York takes two out of three from the Tigers and wins the sixth of seven overall.

Twins 7, White Sox 0: Jake Odorizzi tossed one-hit, shutout ball into the sixth, striking out nine, and the Twins’ powerful lineup continued to be powerful, with Max Kepler and Eddie Rosario each hitting three-run homers. Minnesota sweeps Chicago for the team’s seventh series sweep this year. They’ve won 11 of their past 12 games too and have built a big lead in their division because . . .

Rays 6, Indians 3: . . . Cleveland kinda stinks. Trevor Bauer‘s struggles continue. He coughed up four runs on five hits in six innings while the Rays’ bullpenning brigade shut Cleveland out until eighth, by which time Tampa Bay was up 5-0. Austin Meadows, meanwhile, led off the game with a home run and was 4 for 4 with three RBI and the Rays took three of four from the Tribe. Cleveland is now at .500, a full ten games — 10! — behind the Twins. I guess allowing the team to get worse in the offseason because they felt like the division was gonna be a cakewalk isn’t working out all that well for the Indians, huh?

Nationals 9, Marlins 6: On Friday I observed on Twitter that if the Marlins win streak were to continue against the Nats and Washington were to get swept out of this series that it’d be a mortal certainty that Dave Martinez would get fired. That hypothesis was not tested as the Nats have taken the first three games of this four-game set. Here Howie Kendrick homered, had three hits and drove in three. If you want to look for a the gray lining on this otherwise fluffy white cloud, note that while Washington built up a 9-0 lead, the bullpen coughed up six runs in the final two innings which is not what you want.

Dodgers 11, Pirates 7: Justin Turner had five hits and scored three times, Matt Beaty had four RBI, and Corey Seager homered and drove in two and Joc Pederson went deep as well. The Dodgers scored six runs in the sixth. Two of them came via back-to-back bases loaded plunkings. I guess what I’m saying is that the Buccos’ pitchers weren’t exactly sharp in this one. L.A. sweeps Pittsburgh in three.

Red Sox 4, Astros 1: Eduardo Rodríguez allowed a first inning run but that’s all he allowed in six innings of work as he outdueld Justin Verlander. The Sox didn’t exactly pummel JV — Rafael Devers homered but the other runs came on an error, a groundout and a sac fly — but they did enough. The win allowed Boston to avoid a sweep. The season series between these two is over, with Houston taking four of six. Wouldn’t be shocking to see them meet in the playoffs once again.

Brewers 9, Phillies 1: Brandon Woodruff allowed a solo homer in the sixth but was otherwise perfect — like, literally perfect; no hits, walks, runs or errors — in eight innings of work. If not for that dinger he’d almost certainly have come out for the ninth given that he was only at 97 pitches. No need for that here, of course, as the Brewers’ bats gave him nine runs of support. Ben Gamel had two homers, Hernan Pérez, Yasmani Grandal and Christian Yelich also went deep. Yelich’s was his major league-leading 21st home run on the year. Gamel now has four homers in his first year in Milwaukee. That puts him two homers behind Mat Gamel on the Brewers’ All-Time Gamel home run list.

Royals 8, Yankees 7: The Royals had a 7-1 lead after five and blew it, with a three-run ninth inning rally capped off by a two-run RBI single from Aaron Hicks forcing extras. Yankees reliever Jonathan Holder failed to live up to his name in the 10th, though, as he walked Billy Hamilton — and, really, who the hell walks Billy Hamilton? — who then did the obvious thing and stole second base. With two down in the inning Whit Merrifield came to the plate and scored Hamilton for the walkoff win.

Merrifield got an eat-the-third-baseman-alive bounce on this one, but sometimes it’s better to be lucky than good:

Reds 10, Cubs 2: Bad day for the Cubbies. Both because of the loss and because Kris Bryant — starting in right field — collided with center fielder Jason Heyward as the two converged to catch a fly ball. Neither caught it and a run scored but, more importantly, Bryant had to leave the game and now he’s on concussion watch. Nick Senzel had three hits and scored four times for the Reds. Eugenio Suárez finished with two hits and three RBI and Joey Votto banged out a couple of hits as well. Tanner Roark tossed five shutout innings and the Reds too two of three from the Cubs in Wrigley.

Rockies 8, Orioles 7: Colorado scored twice in the bottom of the ninth to come from behind and snag the walkoff win. The first run of the ninth came on a bases-loaded walk to Ian Desmond, which again, who walks Ian Desmond? The second run came on a sac fly from Tony Wolters which, hey, you load the bases and you don’t have much margin for error. Before all of that Nolan Arenado homered for the third straight game and Rockies starter German Márquez tripled and drove in three runs on the day. The triple was kind of a cheapie, if such a thing exists, as the O’s had pulled the outfield way in against him and he just lofted one to the wall and trotted in to third without a play. Colorado takes two of three from Baltimore.

Athletics 7, Mariners 1: Brett Anderson allowed one run while pitching into the seventh, leading the A’s to a three-game sweep of the M’s. Matt Chapman and Josh Phegley hit bombs. Oakland has won nine in a row. Though, actually, that winning streak could later be taken away because in the middle of it is a suspended game against the Tigers which they could end up losing when they finish it later this year. It’s the closest thing baseball has to time travel. 

Diamondbacks 6, Giants 2: Arizona came into this series on a five-game losing streak and swept the Giants in three. Here they sent San Francisco to its fifth straight loss. Ketel Marte homered and Eduardo Escobar had three hits. Rookie Mike Yastrzemski had three hits. I was at one of his minor league games a couple of years ago and a guy behind me said “ah, it’s Carl Yastrzemski’s son.” I didn’t have the heart to tell him it was his grandkid. Life comes at you fast and all of that, but jeez, Carl Yastrzemski is gonna turn 80 this summer.

Holy crap. I’ve seen a guy who is almost 80 play in person. He’s not the only one who’s old.

Angels 7, Rangers 6: Texas had a 5-1 lead heading into the seventh when the Angels put up a six-spot. Mike Trout homered early and then doubled in a run and scored on a wild pitch in the Halos’ big seventh. Two runs scored on wild pitches in that inning, in fact, both by Kyle Dowdy. L.A. took two of three from Texas.

Braves 4, Cardinals 3: This one has to hurt if you’re a Cards fan. St. Louis took a 3-0 lead into the ninth and Jordan Hicks came out to get the easiest of all saves. He couldn’t record a single out, though, and ended up being charged with three runs. The third run came when Ozzie Albies singled to conclude a ten-pitch at bat against Shelby Miller in which he fouled off pitch after pitch.  In the tenth Tyler Webb put two on — one via an unintentional walk — and then Mike Shildt called for an intentional walk of rookie Austin Riley to load the bases. Next batter up was Brian McCann who, yep, walked to force in the go-ahead run. Atlanta takes two of three from the Cards. They’ve won 12 of 16 overall. They’re a game and a half behind the Phillies.