It has been the perfect storm for a busy month of trades -- there are 11 National League teams in reasonable playoff contention, with the second-best and seventh-best teams separated by just 5½ games -- and as we head into the final hours before Tuesday's 4 p.m. ET non-waiver deadline, we've already seen plenty of action over the past couple of weeks. We had a flurry of deals on Monday, including the Houston Astros' controversial acquisition of reliever Roberto Osuna, who is serving the final week of a 75-day suspension for violating MLB's domestic violence policy.