While the rest of baseball continues to spend the winter chilling, the Milwaukee Brewers have turned up.

The Brew Crew made waves earlier in the week with reports they were linked to Yu Darvish and then Christian Yelich. Sure enough, the Yelich rumor was true and Milwaukee acquired the cost-controlled star outfielder Thursday night.

In a corresponding move, the Brewers also inked Lorenzo Cain to a five-year, $80 million deal.

It had some Cubs fans in a tizzy, and for good reason. Yelich may well be on the verge of superstardom and is owed only $58 million over the next five seasons if the Brewers pick up his 2022 team option.

That's a heck of a team-friendly contract for a small-market organization — getting five years of a guy's prime for well-under-market value.

Cain is also a very good player, but will make $22 million more than Yelich in the same five-year span, though he'll be ages 32-36 for that contract and has seen his defensive value in center field decline for four straight seasons.

It's adding two very good hitters to a lineup that already woke up Thursday morning as one of the best in baseball.