The Boston Red Sox are making an aggressive push to sign Carlos Beltran, according to a source.
The New York Yankees and Baltimore Orioles are also interested in Beltran.
Beltran is coming off a two-year, $26 million deal with the St. Louis Cardinals.