i have a fantasy baseball question....

I am in a 5x5 league in which you start 9 pitchers(saves are big), 1catcher, 1B, 2B, 3B, SS, 1b/3b, 2b/ss,5OF and on utility(any players)

here is my team:
Barry Zito, Roy Halladay, Wade Miller, AJ Burnett, Roy Oswalt, Josh Beckett, Brad Penny, Alan Embree, Braden Looper, Tim Spooneybarger, and Jason Schmidt

AJ Pierzynski, Paul Konerko, Luis Castillo, Alex Rodriguez, Edgardo Alfonzo, Derrek Lee, Christian Guzman, Manny Ramirez, Jim Edmonds, Adam Dunn, Juan Pierre, Jeremy Giambi and Scott Spezio

should i do this trade?
i give up: Paul Konerko, Jim Edmonds, and Alan Embree

i receive: Billy Koch(i need saves), Frank Thomas(can take 1b for Konerko), Phil Nevin(can be utility, removing Spezio to bench), and Jose Cruz Jr( taking Edmonds place)

is it worth it for me?

thanks redzoners