Baker's hit was completely legal. He didn't get fined for it. Which is tacit admission by the League that the penalty he got was BS. And iirc, he got ejected for fighting; not the hit.
I thought he got ejected for the hit and Trent Williams and Jason Peters for fighting.