According to a baseball official close to the deal, the Mariners who failed to sign right-handed starter Brian Lawrence last week, have turned their attention to Weaver and believe they are closing in on a multi-year deal that would bring the right-handed starter to the club.
The Cardinals reportedly guaranteed Weaver a contract with a base salary between $5-$6 million per season with additional incentives kicking in, based on appearances and innings pitched.
If Weaver signs with the Mariners, he would fill the last open spot in the Mariners rotation, following, staff ace Felix Hernandez, Jarrod Washburn, Miguel Batista, Horacio Ramirez.
Weaver had expressed his desire to St. Louis after the World Series. Cardinals General Manager Walt Jocketty had restructured offers for Weaver at least twice this offseason but according to numerous sources now, a deal with Seattle is likely to be announced today.