What the OPERA collaboration claimed was that they had an anomaly in their data, which led to a possible interpretation of nneutrinos travelling faster-than-light. Since they found that a very extrordinary claim, they knew they needed extrordinary evidence, and after a few months of searching within, they opened up to the scientific community to help find their mistake, if any. They were very scientific about the whole thing, and didn't at any point claim "hey look here, we found neutrinos to go faster than lightspeed!".
In summary, TFS contains crap on the part I know about, so I'm not inclined to go read TFA... I'll hear it from a more reliable source if it turns out to be anything important.