Ok, yes he has a ridiculous contract and is owed $34 million over 2 years with a vesting option for 2019 and he'll be 33 next year and his numbers have slipped some. But from a purely baseball perspective, out of all the guys who might be available in deals, McCann is a perfect fit on this roster. He's a LH bat with pop, something the Brewers are in short supply of, Villar, Gennett and Nieuwenhuis notwithstanding. He's a catcher that can also play 1B. Not only do the Brewers have a need at catcher, adding a big LH bat at that position allows them to go with the all RH outfield and that's what they have until we see Ray, Clark and Phillps etc. It also might enable them to deal Gennett, opening up 2B for Perez or Villar depending on where you want to play those two. Now what about the rebuild? The main effects of the inflow of young talent probably won't be felt until 2020, but there's going to be enough from the current roster and first wave (Arcia, Brinson, Hader) to be very competitive as soon as 2018 especially since the Cubs will be losing a big chunk of their starting pitching after next year. What will it take to get McCann? The more of his contract you take, the less it will take, and the Brewers have the payroll room. If you make Garza part of the deal, it would ease the financial burden too. Another issue in all probability is that he's likely got Brewers on his no-trade list. Whether that could be overcome is a big question.