From the "Whaaaaaaaaaaaaaaat?" department:
The Mets have for some reason signed former Cardinals bust Junior Spivey to a minor league contract -- to play baseball.
Spivey was last last seen in the big leagues in 2006 when the Cardinals signed him to be the replacement for Mark Grudzielanek at second base. He washed out and so did fellow candidate Deivi Cruz. That led the Cardinals to fill the spot with a cast of scrubs until they traded for Ronnie "unidentified St. Louis Cardinals player" Belliard.
When Belliard wasn't busy dodging extortion attempts from the father of his best new friend on the east side, he held down the job well enough to help the Cardinals win the World Series. But he wasn't exactly asked back in 2007.
Sprivey is a .270 career hitter. But he hit only .232 in 2005 in stints with the Brewers and Nationals.
His best season was 2002 with the Diamondbacks when he had his only .300 season at the plate and cracked 16 homers.
The N.Y. Daily News reports that Spivey, 34, was with the Red Sox before being released earlier this spring. He has been assigned to minor league camp.