Justin Christian was signed by the Cardinals to a minor league deal with an invitation to spring training as a free agent. He spent last season with the San Francisco Giants. He has played parts of three seasons in the majors since 2008, including 32 games and 61 plate appearances last year for the Giants where he hit .125/.197/.143.
Born in Nebraska, Christian, 32, attended high school in San Mateo, California. He would spend two years at Skyline College and then Auburn University. He missed most of the 2002 season with a torn before transferring to Southeast Missouri State University where he was an All-American. He would go undrafted in the 2003 Major League Draft.