Setting impossible standards for the Phillies
If you’re a Mets fan, you might want to sit down for this one. Heck, if you’re the fan of any National League team, it’s probably best that you not read this while on your feet, operating heavy machinery or…