10/27/11: David Freese keeps the Cardinals alive with a huge two-out triple over the head of Nelson Cruz, scoring two runs to tie the game in the bottom of t...
2011 WS Game 6: Freese leads Cardinals comeback
David Freese - My Road to The Show
David Freese Walk Off Home Run Game 6
2011/08/04 Freese hit in the helmet
David Freese visits Westminster
Read more about The Geek Mind.