The St. Louis Cardinals 2007 season was the team's 126th season in St. Louis, Missouri and the 116th season in the National League. The season started with the team trying to defend their 2006 World Series championship. During the offseason, the Cardinals were faced with the challenge of handling their starting rotation. Four of their five starters were free agents,...