Slap fighter Jewel Scott admits he may die taking part in new and controversial competition launched by UFC president Dana White Published 27 Jan 2023 Full Article