While many people are going to say this year's trade deadline was a bit of a dud, there were still plenty of deals made. Here's the way I would grade how every GM did leading up to the deadline, but please keep in mind that sometimes standing pat is the best course of action, and some GMs who did very little still received good grades.
So here are the grades for every GM, with the teams listed in alphabetical order.
Kevin Towers, Arizona Diamondbacks
This was a team that I thought should stand pat, but they did make one notable move, shipping Ian Kennedy to San Diego for Joe Thatcher, pitching prospect Matt Stites and a competitive balance draft pick. Kennedy once looked like a potential No. 2 starter, but he's had a terrible year and would have been the odd man out in Arizona's deep rotation next year. Thatcher is one of the best situational lefties in the game, and he will come in handy against Adrian Gonzalez, Carl Crawford and Andre Ethier in September, when the D-backs face the Dodgers seven times.