beltran is the best free agent i have seen over the last 5 years.
offense - he switch hits, has incredible speed and home run power from both sides of the plate. he is a very rare muscular but lean power player type not the jacked up pujols, ortiz looking thing of the modern player. the guy is a run scoring machine.
defense - he covers CF as good as any, he is incredible quick and agile with terrefic leaping abilty. can gun it to home, and rob home runs most can not. can get the ball out with either hand. it's like having 4 OF's when he is playing.
he even made the royals a division leader for the early portion of 03, contended in 04 and then proceeded to play on a stros team that had their most memorable playoff run.
Beltran is an absolute phenom. watched him play many times on the package. if you havent seen a lot of the kid in the RS, youll go ga-ga over this talent. id say about 20 teams got caught sleeping.