C.J. Wilson joined the Los Angeles Angels' rotation Thursday, bolting the Rangers to agree to a five-year, $77.5 million deal with Texas' biggest division rival. Wilson was 16-7 with a 2.94 ERA for the Rangers last season and made his only All-Star team. He made a league-high 34 starts, but it was only his second full season as a starter after five coming out of the bullpen.