Yes, he shouldn't have trashed players and management. Or maybe it would be nice to know exactly what he tweeted. I believe in free speech. I know you do too.
If he was demoted for free speech, which you are arguing, yet management is saying he's been demoted because of performance, well, I have a problem with that.
We need to know what's in his contract or what the labor agreement says about this kind of situation. Does demoting him fit the crime of his being a blowhard? Why not talk to him behind closed doors and fine him and have him craft an apology, etc. instead?
His stats actually look fairly decent. His batting average is mediocre, but he has 17 taters in 95 games. That sounds pretty good for a National League team.
News: Joe Capozzi of the Palm Beach Post suggested that Morrison's demotion was due to his skipping a meet-and-greet with season ticket holders. (Sun Aug 14)
Spin: Morrison canceled a charity bowling tournament last week after he felt the Marlins' Community Foundation didn't hold up their end of the function, and he opted out of the meet-and-greet as a way of letting the team know how he felt about the situation. Jeffrey Loria's organization has sent people packing for smaller 'transgressions' than this, so despite his upside don't be shocked if Morrison gets traded in the offseason.
It looks like the Marlins have a history of bullying their players. It's an interesting topic. Thanks for sharing.