I have made many many posts about how ridiculously overrated Tyson was... but AJ is awful and very lazy with his footwork and punches. Tyson KO's him inside of 3. Edit: Matter of fact, the Tyson that lost to Holyfield beats him too.
Mike inside 2 rounds. The reason why it takes Mike 2 rounds instead of 1 is because Mike is now 56 years old.
Prime Mike Tyson would definitely win. If AJ didn't get worse, in the best case scenario for AJ it would be a fight similar to Mike Tyson Vs. Tony Tucker.
Joshua is just too Bruno like for me, a bit more mobile than Bruno but with an inferior jab. Mike would knock him out without doubt. Is this prime Joshua though? I reckon he's over the hill.
I made the common in the fight thread about Joe Frazier bobbing and weaving under AJ's longer arms, landing left hook after left hook. Same goes for the REAL Tyson. But worse.