On Thursday, LeBron James will be sporting more on his head than his usual headband. Because of the broken nose he suffered against the Oklahoma City Thunder, James will wear a protective face mask against the New York Knicks. Of course, this won't be the first time he has played in such a thing. He also donned one in 2005 when he played for the Cleveland Cavaliers. He also is far from the only NBA All-Star to wear a mask. Over the years, numerous big names have put these on their heads in games. We picked out 10 from the 1990s until now. Who wears it best?