It's been a crazy deadline day in the MLB, with many faces going to different places and a few blockbusters as well. Here's a recap of all the deals that have been made today.
Los Angeles Angels trade 2B Ian Kinsler to the Boston Red Sox for Pitchers Ty Buttrey & Williams Jerez
Miami Marlins trade RP Brad Ziegler to the Arizona Diamondbacks for P Tommy Eveld
Detroit Tigers trade P Kyle Dowdy and OF Leonys Martin to the Cleveland Indians for SS Willi Castro
Texas Rangers trade RP Keone Kela to the Pittsburgh Pirates for P Taylor Hearn and PTBNL
St. Louis Cardinals trade OF Oscar Mercado to the Cleveland Indians for OF's Conner Capel and Jhon Torres
Miami Marlins trade OF Cameron Maybin to the Seattle Mariners for SS Bryson Brigman and cash
Texas Rangers trade RP Jake Diekman to the Arizona Diamondbacks for P Wei-Chieh Huang
Toronto Blue Jays trade RP Aaron Loup to the Philadelphia Phillies for PTBNL
Toronto Blue Jays trade RP John Axford to the Los Angeles Dodgers for P Corey Copping
Washington Nationals trade RP Brandon Kintzler to the Chicago Cubs for P Jhon Romero
St. Louis Cardinals trade OF Tommy Pham to the Tampa Bay Rays for OF Justin Williams, P's Genesis Cabrera & Roel Ramirez
Cincinnati Reds trade OF Adam Duvall to the Atlanta Braves for OF Preston Tucker, P's Lucas Sims and Matt Wisler
Tampa Bay Rays trade C Wilson Ramos to the Philadelphia Phillies for PTBNL
Baltimore Orioles trade P's Kevin Gausman and Darren O'Day to the Atlanta Braves for P's Evan Phillips and Bruce Zimmerman, C Brett Cumberland, and 3B Jean Carlos Encarnacion
Baltimore Orioles trade 2B Jonathan Schoop to the Milwaukee Brewers for P Luis Ortiz, SS Jean Carmona and 2B Jonathan Villar
Tampa Bay Rays trade SP Chris Archer to the Pittsburgh Pirates for OF Austin Meadows, P Tyler Glasnow and PTBNL
Minnesota Twins trade 2B Brian Dozier to the Los Angeles Dodgers for 2B Logan Forsythe, 1B Luke Raley and P Devin Smeltzer
As the deadline has come and gone, many contenders got stronger and many teams are officially in rebuild mode for the remainder of the second half of the season. One of the busiest teams was the Atlanta Braves, who boosted their rotation with Kevin Gausman and also brought in RP Darren O'Day and OF Adam Duvall. Another buyer today was the Pittsburgh Pirates, as they brought in arguably the biggest prize at the deadline, Chris Archer, as well as RP Keone Kela. The Baltimore Orioles continued their house-cleaning, as Gausman and O'Day were shipped to Atlanta and Jonathan Schoop was dealt to the Brewers. The Marlins, Blue Jays, Rangers, and Rays all each made two trades each that sent key pieces to contenders as well. Many trades were made today, and we'll see which ones have a major effect once October rolls around.
All trades reported by Ken Rosenthal, Jon Heyman and MLB.com.