The problem with waiting for the exact perfect free agent is that free agent doesn't exist. If you sit around and pass on each major free agent because there are some flaws or questions, you'll never make a big free agent signing and you'll probably never win a World Series. The Cubs are in a position right now where we have some good, young major league talent and we have a ton of prospects on their way up who look like good major leaguers. However, we have no real starpower in the minors or on the team. The potential is there for a very good supporting cast, but no core for that cast to support. We also don't have much money committed beyond 2012 and the third highest payroll in the MLB. Given all of that, one of the best players to ever play the game may just hit the open market this offseason and would give us that core player we don't have in the system. If we pass on Pujols and Fielder in the hopes that the perfect free agent falls in our lap, we'll see a lot more of the type seasons we saw in the 2000s (good teams that weren't great because they lacked a great player) in the coming years. Signing Pujols is a gamble, but sometimes you have to take gambles to win championships and if I'm going to take a gamble, I want to take one on the best player in the game. This is exactly how I feel. There are certain FA worth taking the gamble on and then there are those that aren't. In reality, you almost always overpay for a free agent. Unless a guy has a breakthrough after signing his contract, there are few values in free agency because you usually pay for past performance and by the time a guy usually hits free agency, he's already in his peak years. That being said, to build a contender, you usually have to go after a guy like that every now and then. Look at what we had to pay Soriano. He was the best FA that year, but he wasn't nearly worth what he got. The same could be said though about most FA contracts. Anyway, Pujols won't be worth his contract, but I know we have to go get someone at sometime, I'd rather it be the best player in baseball.