They couldn't afford him in 2003 because of the ridiculous contract MacPhail gave to Sosa. Actually, they could afford him. He was a free agent at the end of the '03 season. Cubs management spent money on Grudz, Walker, Hawkins and Maddux to name a few. He also added Nomar at the trade deadline. By the way, Tejada made 7m in 2004 with that shiny, new deal. Affordable? Absolutely. Alex Gonzalez got 5.5m in 2004. Hendry was able to move Hundley and his 6m contract the previous year, so thinking there was no way they could move the guy who botched the ground ball in the NL Championship series is not reasonable. Alex had a lot more value than Hundley did. You can take it a couple steps farther and say that had the Cubs not traded Choi for Lee, they would have been able to afford both Gonzo and Tejada if Alex proved impossible to move, or, Hendry could have gone to the Trib to authorize extra money for Tejada instead of for Maddux. Given Gonzo's NLCS error, and Tejada's rep, it might have been an easier conversation than adding a $9m 5th starter. There were tons of ways Hendry could have added Tejada THe NLCS error, IMO, should have cost Kgonz his spot on the team, just like the Pedro fiasco cost Grady Little his job in Boston. It's amazing that people forget about that botched play. THat should have been enough to trade him for garbage and eat 4mil of his salary, then sign Tejada.