How would you say this sentence? Is allure correct?<br/>Faces aren't meant/made to get punch. I really don't understand the allure of boxing.<br/><br/>Is this correct?<br/>This sport is more allure than that one.<br/><br/>Thanks