Weaver, Dodgers agree to deal
Weaver, who played for the Dodgers in 2004-2005, is 93-114 with a 4.72 ERA in nine seasons. He has played in four postseasons, winning the clinching Game 5 of the 2006 World Series for the St. Louis Cardinals.
He signed with the Seattle Mariners in 2007 and struggled with a 7-13 record and 6.20 ERA.
Weaver was 27-24 with a 4.11 ERA in his previous stint with the Dodgers.
Copyright 2009 by The Associated Press