Jeff Weaver is close to finding a home with the Seattle Mariners. The Mariners are closing in on a deal with the 30-year-old right-hander, a baseball official close to the negotiations said Thursday, speaking on condition of anonymity because the contract had not yet been agreed to.