Stephen Hawking lost $100 Bet on Higgs Boson Discovery Posted on 05/07/2012 by i4u Yesterday the CERN announced that they found Higgs Boson particle (God Particle). They are still holding back on a 100% confirmation. It is for sure though a new particle. If it matches really all...