LOS ANGELES (AP) — David Freese retired Saturday after an 11-year career in the majors in which he shone brightest in the postseason, winning a World Series title with the St. Louis Cardinals in 2011 ...
Ask any St. Louis Cardinals fan what his or her favorite postseason moment in franchise history is, and you'll be certain to hear several fans bring up David Freese's heroics during the 2011 World ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results