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