Do you think the METS overpaid for Carlos Beltran? He has had one season with 30 homeruns. Has only batted over .300 once. He steals a lot of bases but his on base precentage is low. Had one good post-season. Does that translate into 17 million a year? I'm not really sure about that.