I think any reasonably intelligent person with a firm grasp of logic, reasoning, economics and the game of baseball could be turned into at least an average GM given 5 good years working in a front office. Nobody is going to come off the street with no background and be great, just like you couldn't find somebody with no experience in the field to successfully manage a restaurant right off the street. But managing a restaurant isn't surgery, neither is running a baseball team. Your biggest obstacle would probably be all the jealous lifers who think they are somehow entitled to the position because they put in the time with the good ole boys and no the ins and outs of the conventional wisdom of baseball. Being field manager would be much different, of course, and I wouldn't even think about trying it. But if I didn't need my current paycheck, I'd be very confident that after taking a job with a well run front office for the next half decade, working 15 hours a day, being exposed to all aspects of the organization, I could take on a GM role somewhere with an above average team and as good a job as many GMs who have been in the game in recent years. Unfortunately, baseball prides itself on its ability to pay new guys crap, and I'm not in a position to accept that. Now that I can live with. At least you broke it down and admitted some of the difficulties that would exist and what you would have to do to be successful. Your second paragraph is similar to what Theo did. Listen, I'm not saying that the only people capable of being competent GM's are the people working in those positions currently. But being a GM simply isn't deciding what free agents you want, who you want to trade for and doing it like some tend to think. It's like the people who think they could be a better manager than Dusty because they think they could fill out a lineup card better. While that may be true in some cases, it's not quite that simple.