The Los Angeles Angels and Brandon Drury have agreed to terms on a two-year, $17 million contract, according to sources.

Drury, 30, had a breakout 2022 season in which he hit .263/.320/.492 with 28 home runs and 87 RBIs.