Ken Rosenthal of Fox Sports reports that Matt Garza and the Milwaukee Brewers are in agreement and that the deal is still pending physical.