The two parties have taken long and winding roads to each other, with Upton making stops in Arizona, Atlanta, San Diego and Detroit, and the Angels experimenting over the last decade with everyone from Josh Hamilton to Daniel Nava.
"I guess I opted in," Upton joked Friday before a 2-1 victory over the Athletics at the Oakland Coliseum.
If the other players on the roster made the four-time All-Star feel this was the right place for him, it was general manager Billy Eppler who made him think that.
"He's got a vision for the organization," said Upton, who finished last season with 35 home runs and 109 RBIs.