Treavon Craycraft Defeated Nico Ali WalshCraycraft secured a unanimous decision victory over Ali Walsh in Kansas City.