Tigers pitcher Justin Verlander went off early Friday after NL batting champion Dee Gordon's 80-game suspension was announced. And suddenly MLB and its players' union found itself at the intersection of due process and free speech.

According to Yahoo Sports, Gordon's suspension was announced only after he dropped his appeal over testing positive for performance-enhancing drugs.