Well, at some point Stearns is going to leave. GMs rarely retire from their one and only job as a GM. Either they get fired or resign and move to another market. Stearns is what? 26? 27? Ok, he just looks that young. But the point is, I can't imagine that being the GM of the Milwaukee Brewers will be David Stearns last job. And considering he is successful, I would guess that larger market teams are going to come sniffing around. So much like a player approaching free agency the question for ownership is, "Do you attempt to get something for him before his contract ends or do you take the chance of resigning him?" And then from there are the questions about his value and timelines. The difference is that with a GM, you can't just trade him. He has to want to go someplace. Hopefully, if Stearns has an interest in the NY Mets job than owner and GM will have a conversation about it. I don't think there has ever been a trade of a player for the releasing of a GM from a contract to sign with the player's former team but I don't believe there is anything that precludes this from happening. And the case of David Stearns may be the perfect first example.