As the July 31 MLB trade deadline approaches, questions abound regarding whether the Arizona Diamondbacks will buy, sell, or take a more nuanced tack by attempting to do both at the same time. On Thursday we took stock of the team’s current situation in the standings, on the field, and in the trainer’s room. One area that needs to be revisited is the team’s current and future payroll situation. As we dive into all the possibilities in the coming days, it will be useful to have an understanding of where the team stands with regard to payroll.