Willson Contreras of the Red Sox was named to replace Blue Jays slugger Vladimir Guerrero Jr. on the American League All-Star Game roster. Contreras, 34, earned his fourth All-Star Game selection while batting .284 with 20 home runs and 59 RBIs in 86 games this season, his first with the Red Sox.
In 11 major league seasons, Contreras is a career .260 hitter with 192 home runs and 607 RBIs in 1,164 games for the Chicago Cubs (2016-22), St. Louis Cardinals (2023-25) and Red Sox. Guerrero, 27, was selected to his sixth consecutive All-Star team while fighting ongoing back issues and was ruled out of the game to be played July 14 in Philadelphia.
Original reporting: Appleton, WI News Feed (HLL/CB) — read the source article.