This is from a few days ago but it’s pretty darn strong:
What puzzles me most is the fact that the Mets are not shy to spend money and they are not necessarily risk averse. However, when it comes to the single place where a baseball team can extract the most value over the long run, the Mets barely qualify as bit players. The amount they have spent on the draft is absolutely pathetic and is manifested on the team’s roster in two ways. First, the Mets have very little young talent with high upside to call up in order to round out the team’s pitching staff, bullpen and bench. Instead we end up with a cast of Coras, Easleys and Valentins. Only this year has the team been able to call up some young players with upside (see: Davis, Ike).
Second, and perhaps most importantly, the Mets lack the tools necessary to make trades that will improve the Major League roster. The team had the chips to make a deal for Cliff Lee; however, the lack of depth made such a trade nearly impossible. Were the Mets to trade for Lee there simply would be nothing left for a rental. Meanwhile, the Yankees took a legitimate stab, and the Texas Rangers won out, because both teams possess a stash of young, nearly Major League ready prospects.