Tags Posts tagged with "David Freese Walk Off Homer"

Tag: David Freese Walk Off Homer

What can you really say? I watched it....... You watched it....... The world watched it...... All I can say is....... WOW!!!!!!!!!!!!!! http://youtu.be/41nWlMgtg_o
8,306FollowersFollow
83,335FollowersFollow
6,749SubscribersSubscribe