In case you’ve been living under a rock, here’s the punch in condensed form:
Odor’s reported suspension falls just short of the longest punishment handed out for a player’s on-field misconduct since 2000 (10 games), but was eight games enough? You be the judge.
In 2006, Cubs catcher Michael Barrett got 10 games for punching the White Sox’ A.J. Pierzynski after the latter barreled into him at home plate.
In 2001, the Royals’ Mike Sweeney got 10 games for throwing his helmet at Tigers pitcher Jeff Weaver.
There have been pitchers who also have received 10-game suspensions for deliberately throwing at batters, but that isn’t really an apples-to-apples comparison so we’re not including them.
A number of things probably were working against Odor here. For one, had done something like this once before, receiving a four-game suspension for throwing a punch at a sliding base runner during a Class A game in 2011.
For another, Odor’s most recent fracas happened on a slow Sunday in the sports world, so everybody — I mean everybody — saw a clip of his punch. MLB really had no choice but to crack down.