I think the Bill Hall memory looms large on Brewerfandom. I admit being one of the ones in favor of Hall's contract at the time, but it was obviously a mistake in retrospect. I think the difference with Casey McGehee is that he isn't as flawed as Hall was. Sure, defensively, Hall was (and probably still is), a better player. Definitely Hall has the better body type and is more athletic. However, offensively, I think McGehee is the much safer bet. He has a normal stance and a very compact swing, not the open stance and wild swing of Hall. I think the odds of Casey regressing like Billy did are very low. Will he always put up numbers like he did in 2010? Probably not, but I don't think he's going to drop off the map, either. Would I give him an extension? I don't know. It really depends on what the numbers look like and if there are any opt out club options. Casey really hasn't made much money yet in his MLB career, and might not take a ton of money to sign to a 4-5 year deal. The thing for the Brewers is that they can set up some cost certainty. If McGehee has a 2011 similar to his 2010 season, he will become expensive very quickly.