This deal is extremely unlikely to happen for both teams involved. But if it were to happen, this deal would be a huge blockbuster trade. The Marlins are a team that likes to re-build and gain top prospects by trading away their superstars. Examples are: Josh Beckett, Dan Uggla, Mike Lowell, Dontrelle Willis, Miguel Cabrera, and even back to the days when they traded Gary Sheffield away. Baseball fans have to think that even though J.J. is locked up for now, they know they could get back a very nice package for him.
The Twins would finally get the piece many feel they are lacking on their team, a true ace of the rotation. Josh Johnson and Francisco Liriano would no doubt be a monster of a one-two combo against any lineup. Johnson has Cy Young award caliber written all over him and he is a huge strikeout pitcher. He signed a very reasonable contract extension at four years/$39M and that is much cheaper than the Twins would find on the free agent market for a player like Johnson.
The Marlins would be receiving two of the Top 20 prospects in all of baseball in Kyle Gibson and Aaron Hicks. Gibson is MLB ready and dominated his first year in the minors. He will most likely snatch a spot in Minnesota's rotation no later than June of 2011. He has a low-90s fastball, a nasty slider with great bite, and a change up that he rarely uses but when he does throw it, it is a valuable pitch.
Hicks is a switch-hitting, five-tool outfielder that has all the physical aspects to the game that a team could ever want but he needs to put the mental side of his game together. That could either be due to his young age or his lack of effort, but still a great prospect.
Not to leave out Gutierrez, he is a RHP the Twins drafted out of Miami a few years ago. He has a mid-90s fastball and has been used more as a reliever in the Twins farm. He is a top 15 prospect of Minnesota's.