Veteran right-handed starter Jeff Weaver has agreed to a minor-league contract with the Milwaukee Brewers, SI.com has learned. As part of the deal, if Weaver is not called up the major leagues by June, he can declare free agency.
Weaver, 31, pitched for the Mariners in 2007, going 7-13 with a 6.20 ERA. He has pitched for the Tigers, Yankees, Dodgers, Angels and Cardinals. In 2006, he won the clinching Game 5 of the World Series for St. Louis. Once considered one of the game's top pitching prospects, he has had just one winning season, going 14-11 for the Dodgers in 2005.
He is the older brother of Jered Weaver of the Angels. The two were teammates briefly in 2006 before Jeff was cut, partly to make room for Jered in the rotation.
The Brewers' interest in Weaver was first reported by the Milwaukee