How about "any more than that poseur Kerry (whose favorite Red Sox BTW is "Manny Ortez") should be showing up in a Red Sox cap horning in on their glory"? Or "any more than Werner should be capitalizing on the Red Sox"?
Personally, I think Schilling was well within his rights.
I think Schilling is an employee of Major League Baseball, and is under contractual obligation to remain silent on potentially divisive matters such as politics. I suspect MLB reminded Curt that he'd be damaging their product, and told him it's unacceptable.