2011 World Series Champion Allen Craig shares his memories of game 7 on the 9-year anniversary of the Cardinals winning their most recent World Series title
2011 World Series Champion Allen Craig shares his memories of game 7 on the 9-year anniversary of the Cardinals winning their most recent World Series title