Posts Tagged ‘ Freese ’

Freese Triple in 9th – 2011 World Series Game 6 – St Louis Cardinals vs Texas Rangers

February 18, 2012
Freese Triple in 9th – 2011 World Series Game 6 – St Louis Cardinals vs Texas Rangers

Freese Triple in 9th – 2011 World Series Game 6 – St Louis Cardinals vs Texas Rangers st louis cardinals vs texas rangers game 6 highlights
Read More ยป