Jeff Suppan reached a preliminary agreement Sunday on a $42 million, four-year contract with the Milwaukee Brewers. Suppan must pass a physical for the deal to be finalized, the Brewers said in a rare Christmas Eve announcement. His contract includes a team option for 2011 with a $2 million buyout. "He gives us a big-game pitcher. He's shown that last year," Brewers general manager Doug Melvin said during a telephone conference call.