njbaseball.net
Final evaluation of the 2004 Beltran blockbuster
It has been 5 1/2 years since the Royals traded Carlos Beltran to the Astros in a three-team deal also involving the Oakland A’s. Houston, of course, only had Beltran through the 2004 postsea…