Pending results of a physical in Seattle, Jeff Weaver and the Mariners have all but agreed to terms that would put the finishing touch on a revamped rotation. The Associated Press reported that the deal is for one year with a base salary of $8,325,000, a figure that could increase by $1 million if he reaches certain performance incentives.