Back to the Arizona Diamondbacks Newsfeed

D-Backs Potpourri: Express Edition

Are the Diamondbacks experiencing some delayed comeuppance? If you recall, the 2007 team won the NL West with a run differential of -20. Now, this year’s team sits at +76, third best in the NL, and yet does not currently occupy a playoff spot.

You may ask “Wouldn’t getting swept in the NLCS in 2007 be enough of a repentance to make peace with the Baseball Gods?” Well, that depends on your Baseball Gods denomination.

Let me explain, as someone who minored in Baseball Theology at the University of Arizona. Certain sects believe that they’re entitled to good things because of their status, and find that any deviation from that is unfair and that someone is interfering with the divine order.