Here is the most important part of the article I believe..
By trading Randy Winn, the Mariners would have a spot for Beltran. By trading Winn's $3.5 million salary as well, the Mariners would, for this season, take on only $5.5 million in payroll.
The questions for the Mariners about Beltran are two: Are they willing to give up the prospects Kansas City might want, and can Seattle sign him beyond this year?
The team ought to have confidence it can sign Beltran. It is one of the top revenue-producing teams in baseball and ought to act like it.
The Royals might not choose to trade Beltran, even though they are resigned to losing him after this season. The Mariners might not be willing to give up Soriano or minor-league pitchers Clint Nageotte and Travis Blackley.
Therefore, the best opportunity to use the Sasaki money could be in taking on the $14 million contract of Chicago White Sox outfielder Magglio Ordonez
The White Sox need to cut payroll and apparently are hanging their hat on Carlos Lee, a 27-year-old outfielder who hit 31 home runs last year and recently got a two-year deal worth $15 million.
Ordonez, a .307 lifetime hitter who hit 29 home runs last season, is an excellent outfielder who plays right well enough that Ichiro could easily hold down center. Ordonez wields a big bat the Mariners have been missing.
The finances work out well, the White Sox saving $10.5 million by taking on Winn's salary, the Mariners making up most of the difference with Sasaki's salary.
None of the scenarios is perfect. But the Mariners need to make something happen. They can't waste a windfall.