Not sure why you think Cameron is not worth $10m. Any free agent you sign will be at least as much and for multiple years. You could trade for a CFer but that means giving up talent with likely no improvement in production. Now if the Brewers don't think Brantley has a chance they might look more long term, but Cameron at a year for $10m at this point is hard to pass up. EDIT:They can afford Cameron and Sheets, especially if Suppan can pitch well for two months and they can flip his contract.