Realistically these guys wouldn't be in the same weight division if they were fighting at the same time. There's no way McClellan makes 160 with same-day weigh-ins, and Vito had the frame of a junior-middle or even welter in the modern era. Even taking into account Vito being far more than the sum of his parts, and McClellan being a front-runner with clear stamina issues, I think this is a one-sided stoppage for the G-Man. Even if Vito's chin can weather the storm, his skin probably wouldn't. If Vito can take McClellan past the half-way point he has a good chance of winning, but I don't see that happening.
I think Vito is overrated on here, but probably so is McClellan. Having said that McClellan was much the bigger, more powerful and harder hitting man here. Vito wasn’t particularly hard to hit,I think he gets busted up and stopped badly here.