What would it take to get Cole Hamels?

Cole Hamels has just a 3-5 record, but his peripheral numbers are solid. Rich Schultz/Getty Images

Throughout July, Jim Bowden will look at a number of high-profile trade candidates and explain what it would take for certain clubs to acquire each player.

Player: Cole Hamels | SP | Philadelphia Phillies

Possible destinations: Atlanta Braves, Los Angeles Dodgers, Seattle Mariners, St. Louis Cardinals, Toronto Blue Jays

Before we dive into potential fits for Hamels, let's look at his unique contract situation and some recent history of big-name starting pitcher trades.

Contract: $22.5 million per year through 2018, with team option for $20 million or $24 million vesting option for 2019. He also has a limited no-trade provision, which will make it difficult to trade him if the Phillies' best deal is a team on that list.