The White House

2011 World Series
4:43 pm
Mon January 9, 2012

Cardinals to be honored at White House for World Series win Jan. 17

St. Louis Cardinals David Freese celebrates with his teammates at home place after hitting a solo walk off homerun to win game 6 of the World Series in the 11th inning on Oct. 27, 2011. The Cardinals went on to win the series.
(UPI/Bill Greenblatt)

Though the victory parade was held months ago, the St. Louis Cardinals get to do one more victory lap in honor of their 2011 World Series win. This time, however, the party moves to our nation's capital.