NHL players can surely afford it but why don't players go to the dentist to get some implants? Is it a rite of passage to show off your missing teeth? And to protect their mouth from getting hit from the puck, there should be some face guards to cover this area.