Carlos Beltran had been traded twice by long-term employers, the Royals and Mets, and knew the relatively low-budget Astros could not afford him after he nearly carried them to a National League pennant in 2004. Thus,...