Plop plop! Take that D-backs

Yes, Chris Denorfia literally defecated on the D-backs with his 8th inning homer.  Literally excreted feces right on their heads.  The D-backs had to shower off from the sweat of […]

Advertisements
Read Article →