If I could get Beltran for the same contract as Maggs, I'd take Beltran. He's 26, a centerfielder and a switch hitter. Beltran well only get better with his prime yet to come. Magglio, as good as he has been, has his prime behind him or will reach that point very shortly.