And One Last Thing October 22, 2009 by Joanna "Ah, man. Such a pendejo, I coulda been showering for this part." Even though they lost....Orlando Hudson hit himself a pinch hit homerun. Nice work, Doggie.