Source: Brewers sign Cain for 5 years, $80M

Source: Brewers sign Cain for 5 years, $80M: undefined