carlos beltranFree agent outfielder Carlos Beltran has a three-year, $48 million offer currently in hand, reports ESPN’s Buster Olney.

Most reports have the mystery team as the Seattle Mariners who have been one of Beltran’s most aggressive suitors according to MLBTR.

The Kansas City Royals met with the former Mets All Star today, and are also willing to give Beltran a three year deal.

One team that shouldn’t be discounted is the New York Yankees who just last week said they were making Beltran their number one priority and it’s well known that Beltran has a strong desire to play in New York.

“The Yankees prefer the eight-time All-Star to fellow free-agent outfielders Shin-Soo ChooNelson Cruz and Jacoby Ellsbury, the source said, believing he’s the perfect fit to bolster their lineup. Likewise, Beltran has let it be known to those around him that the Yankees are his top choice.”

Beltran batted .296/.339/.491 with 24 home runs this past season.

Presented By Diehards