I'd pick Martinez on experience, he's a fully formed professional fighter with great movement. Williams is still gaining experience and has show a weakness against movement.
Not only would Martinez have the physical and conditioning ability to outbox Williams, he also has some pop to his punches. Close fight, but Id put my money on Martinez.
Comment