Royals sign Saunders 2 days after he joined Pirates, confusing everyone
PHILADELPHIA, PA - APRIL 26: Michael Saunders #5 of the Philadelphia Phillies salutes in celebration of his two run home run in the eighth inning against the Miami Marlins at Citizens Bank Park on April 26, 2017 in Philadelphia, Pennsylvania. The Phillies won 7-4.

Rarely, if ever, has the signing of a minor-league contract created this kind of mass confusion.

The Kansas City Royals announced the signing of outfielder Michael Saunders to a minor-league contract on Friday, in a move that immediately left just about everyone in the baseball world scratching their heads. The problem with Saunders signing in Kansas City, you see, was that he had signed a similar contract with the Pittsburgh Pirates on Wednesday.

And there was proof of this, too. Because not only had the Pirates officially announced the agreement with Saunders, but the team even posted an interview with the Canadian slugger on Thursday night.

Adding to the confusion was the fact Pittsburgh had not announced anything about his release.

Naturally, it was all one big misunderstanding. While the Pirates never actually said what happened, Saunders' agent Barry Meister confirmed to Chris Cotillo of SB Nation that his client was not, in fact, the property of two teams simultaneously and had been released by the Pirates following Thursday's acquisition of Corey Dickerson.

"As per the agreement with (Pittsburgh), when the opportunity changed, the Pirates and specifically (general manager) Neal Huntington were gracious enough to allow Michael to seek another opportunity," Meister said, per Cotillo. "They should be commended for their player-friendly, honest and transparent behavior."

So, Saunders - a 2016 All-Star who put up a .600 OPS in 73 games for the Toronto Blue Jays and Philadelphia Phillies last year - will now try to make it back to the majors wearing Royals blue instead of Pirates black and gold. Regardless of how it ended in Pittsburgh, though, his 48-hour Pirates career is already being rightfully remembered as a legendary era in baseball history.

Royals sign Saunders 2 days after he joined Pirates, confusing everyone
  Got something to say? Leave a comment below!
Altuve believes Astros could be even better in 2018
"I would like to say we have a better team, I know it's hard to say because we won the #WorldSeries, but it's going to be pretty interesting what we can do this year." - @JoseAltuve27 @Astros #30Clubs30Days
Brewers re-imagine another scene from 'The Sandlot'
MLB unveils 2018 holiday uniforms
The 2018 holiday & special event uniforms are here and they are 🔥.
Cardinals' Wainwright breaks down his curveball process
.@Cardinals hurler @UncleCharlie50 & @Al_Leiter22 dive into the grip, arm slot and keys to Wainwright's curveball. #30Clubs30Days
Giants' MadBum goes deep with 445-foot HR
Madison. Bumgarner. #PitchersWhoRake
Benintendi puts a ball into orbit
We feel bad for that ball. 👋⚾️
Bird's monster HR nearly leaves stadium
Enjoy your flight, Mr. Bird. #Crushed