All stats courtesy of baseball-reference.com
Trade #1: Carlos Gomez and Jean Segura
New York Mets acquire: OF Carlos Gomez, SS Jean Segura
Milwaukee Brewers acquire: C Kevin Plawecki, OF Michael Conforto
With this deal, the Mets acquire a big run producer and finally pick up the shortstop they have been waiting for. The Brewers add two highly touted young prospects in return.
Mets' roster changes: OF Kirk Nieuwenhuis, SS Ruben Tejada designated for assignment. OF Michael Cuddyer and OF Curtis Granderson platoon in RF.
Brewers' roster changes: SS Luis Sardinas and OF Logan Schafer recalled from AAA. C Kevin Plawecki optioned to AAA. SS Luis Sardinas shifted to starting lineup.
Trade #2: Cole Hamels and Jonathan Papelbon
Toronto Blue Jays acquire: SP Cole Hamels, RP Jonathan Papelbon, $25 million
Philadelphia Phillies acquire: SP Daniel Norris, OF Dalton Pompey, RP Alberto Tirado
This is a no-brainer for Toronto. The big rotation and bullpen arms that they always needed come in this deal, yet they do give up their #1 prospect Daniel Norris. The Phillies put their rebuild in motion by acquiring top talent from the upper minors.
Blue Jays' roster changes: RP Ryan Tepera optioned to AAA. SP Felix Doubront designated for assignment.
Phillies' roster changes: SP Daniel Norris and SP/RP Severino Gonzalez recalled from AAA.
Trade #3: Johnny Cueto
Houston Astros acquire: SP Johnny Cueto
Cincinnati Reds acquire: OF Domingo Santana, SP Michael Feliz
The Astros get their big-name piece to go with Dallas Keuchel in their rotation. The Reds get a future rotation piece and a future starting outfielder to go with Billy Hamilton.
Astros' roster changes: SP/RP Roberto Hernandez designated for assignment.
Reds' roster changes: SP David Holmberg and OF Domingo Santana recalled from AAA. OF Jason Bourgeois designated for assignment.
Trade #4: Carlos Gonzalez
Los Angeles Angels acquire: OF Carlos Gonzalez
Colorado Rockies acquire: SP Nick Tropeano, 2B Alex Yarbrough
The Angels get a bat so they can get Matt Joyce out of the lineup, which is sorely needed considering his ugly .190/.281/.319 slash line. The Rockies acquire a young, MLB ready starter and a likely future contributor.
Angels' roster changes: OF Daniel Robertson optioned to AAA. OF/DH Matt Joyce shifted to bench.
Rockies' roster changes: OF Brandon Barnes recalled from AAA. OF Drew Stubbs shifted to starting lineup.
Trade #5: Jonathan Lucroy
Tampa Bay Rays acquire: C Jonathan Lucroy
Milwaukee Brewers acquire: SS Willy Adames
The Rays get their catcher of the future and unseat Rene Rivera as the starting catcher. They lose Adames, but keep top prospect Daniel Robertson, who is a shortstop as well. The Brewers acquire a guy who can replace Segura in the future and make space for Plawecki to get the starting job.
Rays' roster changes: C Curt Casali optioned to AAA. RP Kirby Yates designated for assignment. C Rene Rivera shifted to bench.
Brewers' roster changes: C Kevin Plawecki recalled from AAA and shifted to starting lineup.
Trade #6: Ben Zobrist
Washington Nationals acquire: 2B/OF Ben Zobrist
Oakland Athletics acquire: SP Joe Ross
The Nationals get a guy who can bridge the gap in multiple positions until Jayson Werth, Anthony Rendon, Ryan Zimmerman, and others return from the DL. The Athletics get a young pitcher to put behind Sonny Gray in their rotation.
Nationals' roster changes: 2B/OF Ben Zobrist to LF. 1B/OF Clint Robinson to 1B. 1B/OF Tyler Moore to bench. SS Wilmer Difo optioned to AAA.
Athletics' roster changes: 2B Joey Wendle has contract purchased from AAA. RP Angel Castro designated for assignment. 2B Eric Sogard shifted to starting lineup.
Trade #7: Aroldis Chapman
Washington Nationals acquire: RP Aroldis Chapman
Cincinnati Reds acquire: SP AJ Cole, RP Jake Johansen
The Nationals shore up their late inning relief staff by acquiring the best closer in the game. The Reds continue to stockpile young pitching for their rebuild.
Nationals' roster changes: RP Felipe Rivero optioned to AAA.
Reds' roster changes: RP Carlos Contreras recalled from AAA.
Trade #8: Mike Leake
Chicago Cubs acquire: SP Mike Leake
Cincinnati Reds acquire: RP Carl Edwards Jr.
The Cubs shore up their rotation with a reliable starter. The Reds continue to acquire young pitching.
Cubs' roster changes: SP Clayton Richard designated for assignment.
Reds' roster changes: SP Michael Feliz recalled from AA.
Trade #9: Gerardo Parra
San Francisco Giants acquire: OF Gerardo Parra
Milwaukee Brewers acquire: SP Chris Stratton
The Giants acquire outfield depth to protect against the barrage of injuries that they have taken to it this season. The Brewers add a young starter who could factor into the rotation next season.
Giants' roster changes: OF Justin Maxwell designated for assignment.
Brewers' roster changes: 1B Jason Rogers recalled from AAA. OF Khris Davis shifted to starting lineup.
Trade #10: Adam Lind
St. Louis Cardinals acquire: 1B Adam Lind
Milwaukee Brewers acquire: SS Aldemys Diaz
The Cardinals get a guy who can fill the hole at first for the rest of the season due to Matt Adams' injury. The Brewers get a young shortstop who could replace Jean Segura in the near future.
Cardinals' roster changes: 1B Dan Johnson designated for assignment. 1B/3B Mark Reynolds shifted to bench.
Brewers' roster changes: 3B Matt Dominguez recalled from AAA. 1B Jason Rogers shifted to starting lineup.
Trade #11: Jeff Samardzija
Los Angeles Dodgers acquire: SP Jeff Samardzija
Chicago White Sox acquire: OF Scott Schebler, SP Zach Lee
The Dodgers get their #3 starter to go behind Kershaw and Greinke in their scary rotation. The White Sox get two young future producers in return.
Dodgers' roster changes: RP Pedro Baez optioned to AAA. SP Mike Bolsinger moved to the bullpen.
White Sox roster changes: SP Chris Beck recalled from AAA. RP Matt Albers activated from 15-Day DL. SS/3B Tyler Saladino optioned to AAA.
Trade #12: Scott Kazmir
New York Yankees acquire: SP Scott Kazmir
Oakland Athletics acquire: 1B Greg Bird
The Yankees top off their rotation with a compliment to Masahiro Tanaka and Michael Pineda. The Athletics get a piece that they could swap in a future move, or hang onto for when he becomes an MLB ready contributor.
Yankees' roster changes: SP/RP Chris Capuano designated for assignment. SP Nathan Eovaldi moved to the bullpen.
Athletics' roster changes: SP AJ Griffin recalled from AAA.
Trade #13: Jay Bruce
Baltimore Orioles acquire: OF Jay Bruce
Cincinnati Reds acquire: OF Travis Snider, OF Mike Yastrzemski
The Orioles acquire a guy under team control through 2016 who has the potential to hit 30+ home runs. The Reds stockpile more young talent in Yaz and Snider, who will both be solid contributors for the future in Cincinnati.
Orioles' roster changes: OF David Lough shifted to bench.
Reds' roster changes: OF Travis Snider shifted to starting lineup.
Trade #14: Craig Kimbrel and Derek Norris
Seattle Mariners acquire: RP Craig Kimbrel and C Derek Norris
San Diego Padres acquire: 1B/3B DJ Peterson, SS Ketel Marte
The Mariners get two young, team controlled guys who can contribute for years to come. They also bump Mike Zunino from the roster, who has turned quickly from top prospect to big league bust. The Padres get two guys who will surely contribute to their eventual winning seasons.
Mariners' roster changes: RP Vidal Nuno and C Mike Zunino optioned to AAA. C John Hicks and RP Danny Farquhar designated for assignment.
Padres' roster changes: RP Nick Vincent recalled from AAA. C Rocky Gale has contract purchased from AAA. OF Wil Myers transferred to the 60-Day DL. C Austin Hedges shifted to starting lineup.
Trade #15: Aaron Hill
Kansas City Royals acquire: 2B Aaron Hill
Arizona Diamondbacks acquire: SP Christian Binford
The Royals get a good replacement for Omar Infante, who has been horrible this season, slashing .236/.247/.308. The Diamondbacks get a good young pitcher to add for future consideration in their rotation.
Royals' roster changes: SS Dusty Coleman optioned to AAA. 2B Omar Infante shifted to bench.
Diamondbacks' roster changes: SS Danny Worth has contract purchased from AAA.
Agree? Disagree? Think I'm a fool? Let me know down below. Thank you for reading.