Over the years bouts between old foes such as Devin Haney and Ryan Garcia tend to be surprising. Yes, both...