The term "untradeable" gets used too often in Major League Baseball, especially when it comes to prospects. Anyone can be dealt at any time for the right price, but how many teams are willing to pay that toll?
As much as fans like to throw out trade proposals where their favorite team sends a package of players who are decent big leaguers to a team with an elite prospect to rebuild their franchise, that's not how things work.
With the July 31 non-waiver trade deadline rapidly approaching, all 30 teams are going to see rumors about them with the names of some of the best prospects in the game getting bantered about.
A lot of them will amount to nothing, but every so often a team will pull the trigger to upgrade their roster and chances to win now. And that is what you are supposed to do with prospects; a big reason teams acquire star power and depth in their system is to trade from it when they feel their window is open.
But who among the elite prospects would really be available in a trade? Here is how we would classify the top 20 minor leaguers in baseball in advance of the July 31 trade deadline.
Note: Prospects listed are in order they appear on Mike Rosenbaum's Midseason Top 50. If a player on the list is currently in the big leagues, he is ineligible for this list and will be skipped over in favor of the next player on the list.