Trade deadline week is upon us in Major League Baseball.
The Rays and Padres got head starts last week by adding Nelson Cruz and Adam Frazier from the Twins and Pirates, respectively — taking two of the top bats off the market in the process.
A flurry of moves will follow this week. Trevor Story, Starling Marte, Kris Bryant, Craig Kimbrel, Joey Gallo, Kyle Gibson and José Berríos are all among the All-Star-caliber players who could be on the move.
Other expected buyers include the White Sox, Red Sox, Yankees, Blue Jays, Astros, A's and Mariners in the American League, and the Brewers, Mets, Braves, Phillies, Dodgers and Giants in the NL.
It promises to be an entertaining few days as clubs gear up for the stretch run towards October.
Here's how all 30 teams stack up in the MLB Power Rankings entering the July 30 trade deadline.