I'm doing this mainly because I saw Hector Luna play yesterday in a minor league game. Luna played for the Cards in the first half of the season until being traded for Ronnie Belliard.
Yadier Molina (C): Molina is still the starting catcher for the Cardinals. In January 2008, he agreed to a 4 year $15.5 million deal with a club option for a fifth
Albert Pujols (1B): Still starting at 1st base...seven-year, $100 million contract extension with a $16 million club option for 2011 on February 20, 2004
Aaron Miles (2B): platoons for short stop and second base with the Cardinals after resigning one year contracts for both seasons
Scott Rolen (3B): Traded to the Toronto Blue Jays for 3B Troy Glaus during the past offseason
David Eckstein (SS): Signed as a Free Agent with the Toronto Blue Jays during the past offseason
So Taguchi (LF): Signed as a Free Agent with the Philadelphia Phillies during the past offseason following his release from the Cardinals
Jim Edmonds (CF): Traded to the San Diego Padres during the past offseason for minor league 3B David Freese. Relased by Padres in May and signed with the Chicago Cubs
Juan Encarnacion (RF): Currently on the 60 Day DL. struck in the face by a foul ball last year when Aaron Miles was batting
Chris Duncan: Still with the Cardinals, though currently on the DL
Scott Spiezio: Released following a DUI in 2008. Braves signed him to a minor league contract
Hector Luna: Traded midseason in 2006 for Ron Belliard. Claimed off waivers from the Cleveland Indians last season, and currently playing with Syracuse (AAA) in the Toronto Blue Jays organization.
Ron Belliard: Signed as a Free Agent with the Washington Nationals in early 2007
John Rodriguez: Following release by the Cardinals in 2006, he signed a minor league contract with the Tampa Bay Devil Rays. Signed a minor league contract with the New York Mets this past June.
Gary Bennett: Signed as a Free Agent with the Los Angeles Dodgers during the past offseason. Currently on the 60 Day DL
Preston Wilson: Resigned by the Cards in 2007 but a knee injury in May kept him out for the rest of the year. Currently an unsigned free agent
Skip Schumaker: He's the current usual starting LF for the Cardinals
Timo Perez: Granted free agency at the end of 2006 and signed as a Free Agent with the Detroit Tigers. Currently on Tigers' 40-man roster
Larry Bigbie: Released at the end of the 2006 season. Following the release of the Mitchell Report, he agreed to a deal to play for the Yokohama Bay Stars in the Japanese Central League
Jose Vizcaino: Declared a free agent at the end of 2006. Not currently playing for anyone.
John Gall: Released midseason in 2006, and signed with the Lotte Giants in Korea. In 2007, he signed as a Free Agent with the Florida Marlins. Currently with AAA-Albuquerque (Florida Marlins) but will miss the entire month of August so that he can play for Team USA in the Olympics
Mike Rose: Following the 2006 season, he signed as a Free Agent with the Cleveland Indians. In December 2007, Rose signed a minor league contract with a spring training invite for the Colorado Rockies. He was released during spring training. This year, he signed with the Long Island Ducks of the Atlantic League
John Nelson: Played with Iowa and Memphis in 2007. In 2008, he signed with the Lancaster Barnstormers of the Atlantic League of Professional Baseball
Jason Marquis: After 2006 season, Marquis signed as a Free Agent with the Chicago Cubs.
Chris Carpenter: Signed with the team through 2011 with a club option for 2012. Missed most of 2007 and all of 2008 so far due to injury
Jeff Suppan: Following 2006 season, Suppan signed as a Free Agent with the Milwaukee Brewers
Jeff Weaver: At end of the 2006 season, Weaver signed as a Free Agent with the Seattle Mariners. In April 2008, he signed a minor league deal with the Milwaukee Brewers. On June 12, Weaver requested a release from his contract. By July 5, Weaver signed a minor league contract with the Cleveland Indians
Mark Mulder: Following 2006, January 10, he agreed to a two-year $13 million contract, with performance-based incentives and a club option that could take the deal to three years at a possible $45 million. Mulder played this season but results have been unimpressive thus far
Anthony Reyes: Played a combo of gaves with both the Cards and Memphis since the start of 2007. Currently on a rehab assignment with Memphis
Sidney Ponson: Released in July 2006 by Cardinals and then signed as a Free Agent with the New York Yankees. Released by the Yankees in August 2006, and in January 2007, he signed as a Free Agent with the Minnesota Twins. The Twins would designate him for assignment in May 2007. In March 2008, Ponson signed a minor league contract with an invite to spring training with the Texas Rangers. He was called up in April but has since been DFA'd. In June, he signed a minor league deal with the New York Yankees and has since made a start back in June.
Jason Isringhausen: Returned as a closer in 2007 and put up career numbers. Currently a set up man for the Cards after being removed from the closer's role in May
Randy Flores: Still a left=handed pitching specialist for the Cardinals
Josh Kinney: Underwent Tommy John surgery last season.
Josh Hancock: Deceased in April 2007
Adam Wainwright: In March, he signed a four-year deal with the Cardinals worth $21 million, with two club options for 2012 and 2013 that could push the value of the deal to $36 million. Currently rehabbing and should be back later this season
Jorge Sosa: In January 2007, Sosa signed as a Free Agent with the New York Mets. DFA'd by the Mets this past May, Sosa signed a minor league contract with the Houston Astros, but would be released in July.
Braden Looper: In final year of a three-year, $13.5M contract with the Cardinals. Converted to a starter during the 2007 season.
Brad Thompson: Since the start of 2007, Thompson has split time between the Cardinals and Memphis.
Brian Falkenborg: Released in 2007 and signed with a minor league deal with the Los Angeles Dodgers. Called up in June
Tyler Johnson: Injured since 2007 and has missed both seasons thus far.
Chris Narveson: Agreed to a minor league contract by the Milwaukee Brewers on December 3, 2007