8/6/04–Traded Larry Walker to the St. Louis Cardinals. Received players to be named later and Jason Burch (minors). The St. Louis Cardinals sent Luis Martinez (August 11, 2004) and Chris Narveson (August 11, 2004) to the Colorado Rockies to complete the trade.
With the exception of Todd Helton, Larry Walker is probably the most beloved Rockie in their franchise history. However, injuries started to hit him in 2004 as when he was traded in August to the eventual National League Champion Cardinals, he had only played in 38 games. He finished out the season in St. Louis and played there in 2005 and was still successful (134 OPS+ in the 144 games he played in St. Louis) but the injury bug bit him again and he never played after the 2005 season.
Chris Narveson was the only player who saw major league time after the deal. However, it was not in a Rockies uniform as before Opening Day in 2005, he was traded to Boston. He was claimed off waivers by the Cardinals by August of 2005. He had a cup of coffee with the Cardinals in 2006 but he mainly saw time with the Milwaukee Brewers as a starter as he made 56 starts for them between 2010 and 2011.