Tim Hudson is my comparison for Williams Perez. Obviously not identical, but they shays some of the same pitching ideas. Big difference is one is large while the other isn't. Not saying he's going to be turn into a Tim Hudson on the mound, but I see similarities in their games.
And why are we trading him away? Julio, Shelby, and Wood isn't the greatest top 3, but it's good enough. Williams Perez is cheap and is fine as backend starter. Dump Minor for whatever you can next season if his contract isn't up? We aren't getting a better option as a 4 or 5 than Perez right now.