David Freese Walk Off Homer | Robert Littal Presents BlackSportsOnline
Tag archive for ‘David Freese Walk Off Homer’
By Robert Littal On Friday, October 28th, 2011
2 Comments

Video: David Freese Walk Off Homerun ..Cardinals Amazing Game 6 Comeback

What can you really say? I watched it……. You watched it……. The world watched it…… All I can say is……. WOW!!!!!!!!!!!!!!  More...



BlackSportsOnline