nice video...it still hurts him to talk about that homerun. I hope he feels better since the Giants won 2010!
roxfox2006 1 year ago
nice video...it still hurts him to talk about that homerun. I hope he feels better since the Giants won 2010!
roxfox2006 1 year ago