A lot of fans were angry at the Brewers for letting Carlos Lee get out of town, now that the current left fielder has signed a big contract, I wonder how that move looks... For six seasons, from age 31 to age 36 (the end of his prime, and several more years), the Houston Astros will pay Carlos Lee $100,000,000, or nearly 17 million dollars per season. This includes a full no-trade clause through 2010, with a limited no-trade in 2011 and 2012, making this contract not only burdensome, but also quite difficult to move, should the team have a change of heart. Carlos is a very solid player, but he is not a franchise player. Over the last eight seasons, Carlos has averaged 30 HR, 102 RBI, and 13 steals - his career batting average is .288, with an OPS of .841. His defense is already quite limited, with an expected decline as his age advances, I doubt anyone would debate me on that. The Brewers have just locked Braun up through age 31, for (at most) half of what Lee is getting. Once again, Lee is a limited fielder, who will hit 30 HR and drive in 102 runs per year, while stealing 13, for as long as his body can hold up. Lee's career high in homers is 37, Braun nearly matched that as a rookie. Does anyone think Carlos can match Ryan statistically? I like Carlos - a lot - but honestly, I do not think Lee will match Braun in any statistic - homers, average, OPS, steals, ribbies, runs - none of it, I think Braun is already better, across the board, and he's still years short of his peak. Defensively, Braun still has a lot to learn, but here again, I think he's already better than Lee. Nice move team, you were correct not to overpay Carlos Lee, and you are correct in locking up the best player on your roster through most of his peak seasons.