August 13, 2009 IRONY Edit Delete Tags Autopost via product.images.store.philadelphiaeagles.com Watch out, happy dog. Ron Mexico's on the loose in Philly, and you're next.