Was it a foul?: ABSOLUTELY!!!!
Did Efren know he fouled ?: lol....what do you think?
Did everyone else know he fouled?: again, what do you think?
Did Mika realize Efren had fouled?: Hell no. I can think of 50 thousand reasons why he would've called foul if he would've noticed it.
I believe Mika was the one and "only" person that didn't realize that Efren committed a foul.
IMO, Efren should have shown a little character and fessed up. Then again, Mika should have been more aware of things.
Efren was a wee-bit unethical and gained $50,000. Mika was a bit shook, and it cost him $50,000.
It happens but, IMO, even the likes of Efren has had moments where his character was less than perfect on the table and that particular moment was just "one" of them.
All in all, its sad that a foul that was as obvious as that, with many, many witnesses, not to mention, with instant replay available could EVER go unpunished. Especially on that stage.
Jeff