© 2014 MLB Advanced Media, L.P. All rights reserved.

7/31/2014 6:08 P.M. ET

Lester-Cespedes trade marks rare All-Star swap

The 2014 non-waiver Trade Deadline on Thursday was the wildest of any in recent memory, and the deal that got it all started -- Jon Lester for Yoenis Cespedes -- might have been the most extraordinary of them all.

In swapping the left-handed ace for slugging outfielder, the Red Sox and A's exchanged two players who just 16 days prior were All-Stars -- and teammates in the Midsummer Classic, at that. There has not been an All-Star-for-All-Star Deadline deal in at least the last decade and a half.

The only offseason trade in that time to include two All-Stars from the season prior came in January 2005, when Javier Vazquez was part of a package the Yankees shipped to Arizona to acquire Randy Johnson. Both of those players went to the 2004 All-Star Game.

Prior to that, in the winter of 1997, the D-backs sent Travis Fryman and Tom Martin to the Indians for Matt Williams. Fryman and Williams were All-Stars in 1996.

Plenty of All-Stars have been traded in recent years, of course, but not for each other. According to the Elias Sports Bureau, since 2000, 25 Major Leaguers have been sent to another team during their All-Star season, including five this season -- Lester, Cespedes, David Price, Huston Street and Jeff Samardzija. This year's quintet is more than the last four years combined.

Tim Healey is an associate reporter for MLB.com. This story was not subject to the approval of Major League Baseball or its clubs.