2 battle hardened sluggers with cast iron chins. Villasana definitely has the superior power but Chi was also a relentless honey badger who never stopped marching forward and throwing punches. A vicious bloodbath this would have turned out and no doubt this one actually goes the distance but who ends up winning here?
I think you'd possibly be a Villasana stoppage or close decision. His sandbag punching and own crazy stamina would wear Chi down imo. It'd be a fight for the ages, though and Chi's workrate would steal a lot of rounds.