Vasiliy Lomachenko, who is 35, declared that his fight against Devin Haney on Saturday in Las Vegas is likely his final chance to win the undisputed title of boxer.