3. Sign Free Agent Justin Turner
The Brewers have been trying to get Justin Turner for years. They've pursued him multiple times in the past and never were able to land him. With Turner hitting free agency once again, perhaps now they'll finally get together on a deal.
Justin Turner can still hit. He proved that this year with the Red Sox, hitting .276 with an .800 OPS and 23 homers. He's heading into his age-39 season and has shown no signs of slowing down yet.
Turner is no longer an everyday third baseman like he used to be, but he can handle first base duties and may DH some as well. He successfully made the move to the other side of the infield last year and the Brewers could certainly use him there if they don't want him to just DH.
Milwaukee also does need help at DH, so the Brewers theoretically could add someone else, perhaps even from this list, along with Turner and the both of them could help take care of first base duties and the DH problem.
At this point in his career, Turner is only going to be getting short-term contracts. A one year deal perhaps with a club option for a second should be doable for both sides.