I guess the slap on Frankie Hejduk was a little more premeditated than initially thought:
Apparently, Ramirez had been carrying some lingering resentment toward Hejduk for things he has said after past Mexico games and decided to confront him.
Seems incredibly stupid and Ramirez should be suspended for quite a few games. CONCACAF, however, is not the bastion of equity and justice. Failing, the federation sanctioning Ramirez, Sven and the FMF should suspend him. Even a simple slap is an assault and should be dealt with accordingly.