Catcher Austin Barnes agreed Sunday to a $7 million, two-year contract with the Los Angeles Dodgers covering 2023 and '24 rather than become a free agent after this year's World Series. Barnes gets $3.5 million in each of the next two seasons, and the Dodgers have a $3.5 million team option for 2025. A member of the Dodgers' 2020 World Series champions, Barnes is hitting .179 with four homers and 12 RBIs in 31 games this season.