Foster would beat Roy Jones Jr....power in the right cross and he threw with bad intentions

Gene Tunney he was too good to not give Roy problems

Ezzard Charles 175-heavyweight

Joe Walcott cruiser-heavyweight (and yes I know he never fought at cruiser because the division wasn't around then but he was around that weight class for the majority of his career)

Evander Holyfield at cruiser

A more seasoned Bernard Hopkins and a less weight drained James Toney

Michael Spinks 175-heavyweight

Roy was by no means "unbeatable"....Calzaghe may have given him a tough fight as his style is might awkward.

Benn and Eubank would have been tough, Collins, McClellan, Watson, Jackson....all those guys would have been tough