Yes, Logan had a chance to win against Tyson cause we all know that Logan in his age has a strong physical appearance and speed than Tyson getting older every year which is his moves getting slower also. But Mike is a veteran, he can still prove himself to beat younger boxers against him. so we can not predict who will win that fight.
Despite what you said about the support that Mike Tyson has with the public about being a veteran and experience being by his side but Logan is far younger with a lot of energy in him. Logan may prove to be a huge surprise to the veteran. Remember Tyson lacks patience, just like the Evander Holyfield fight with Mike Tyson that he showed impatience by bitting Holyfield because he wasn't getting what he wanted immediately from the fight. So Logan just have to delay him more and see if frustration will set in but Tyson has proved to be heavy weight in the field of boxing.