Heyward, who still had two years remaining on his $184 million contract, was released by the Cubs last season. Now he has a second chance in L.A.