The Chicago White Sox declined to offer 2021 contracts to right fielder Nomar Mazara and pitcher Carlos Rodon on Wednesday, sending the pair into free agency.

The White Sox also announced they had reached a one-year deal with reliever Jace Fry worth $862,500. The 27-year-old Fry went 0-1 with a 3.66 ERA in 18 appearances with the team during the pandemic-shortened season.

Rodon was selected by Chicago with the No. 3 overall pick in the 2014 amateur draft.

The lefthander, who turns 28 on Dec. 10, is 29-33 with a 4.14 ERA in 97 career major league games, including 92 starts. He made four appearances this year, going 0-2 with an 8.22 ERA.

Schwarber set free

Kyle Schwarber and Albert Almora Jr. were cut loose by the Cubs after helping the team win its first World Series title in more than a century.

Schwarber earned $2,596,296 in prorated pay from his $7.01 million salary last season but hit .188 with 11 homers in 59 games, down from 38 homers, 92 RBI and a .250 batting average in 155 games in 2019.

Almora batted .167 in 28 games last season and earned $1,667,667 prorated from $4.5 million, down from a .236 average, 12 homers and 32 RBI in 2019.

Etc.

• The Royals agreed to one-year deals with outfielders Jorge Soler and Franchy Cordero, first baseman Hunter Dozier and righthanders Jesse Hahn and Jakob Junis.

The Royals also cut third baseman Maikel Franco after he hit .278 with eight homers and 38 RBI last season.

• The AL champion Rays offered 2021 contracts to all seven of their arbitration-eligible players, including starting pitcher Tyler Glasnow.

• The Astros offered contracts to arbitration-eligible shortstop Carlos Correa, infielder Aledmys Diaz and righthander Lance McCullers Jr.

• The Angels acquired veteran shortstop Jose Iglesias from the Orioles for two minor leaguers.

• First baseman Jesus Aguilar agreed to terms on a $4.35 million, one-year deal to remain with the Marlins.

• Athletics slugging first baseman Matt Olson reached agreement on a one-year, $5 million deal.