The Brewers have offered Zack Greinke a five-year contract extension worth more than $100 million in recent weeks, according to sources. The offer, which is said to have come more than a week ago, was said by one person to have been for close to the $112.5-million, five-year extension Matt Cain signed with the Giants. The Braves, White Sox, Angels, Rangers, Orioles and others are expected to be interested in Greinke as a trade target.