The Chicago Cubs have activated catcher Willson Contreras from the injured list and have optioned shortstop Addison Russell to Triple-A Iowa, according to Jesse Rogers of ESPN Chicago.

Contreras was placed on the 10-day injured list on July 16 as a result of a foot sprain. He is enjoying a terrific season, as he currently owns a slash line of .286/.382/.565 with with 19 home runs and 55 RBI over 306 plate appearances, making the All-Star team as a result.

The 27-year-old signed with the Cubs as an amateur free agent back in 2009 and eventually made his major-league debut in 2016, playing in 76 games and slashing .282/.357/.488 with 12 long balls and 35 RBI across 283 trips to the plate.

Then, the following year, Contreras became Chicago's full-time starter, registering a slash line of .276/.356/.499 with 21 dingers and 74 RBI through 428 plate appearances. He would then go on to make his first All-Star team in 2018, slashing .249/.339/.390 with 10 homers and 54 RBI in what was actually a disappointing season.

Meanwhile, Russell currently owns a slash line of .247/.329/.404 with six home runs and 16 RBI over 168 plate appearances. The 25-year-old began the year on the restricted list after serving a 40-game suspension for violating the MLB's domestic abuse policy.

Russell was originally selected by the Oakland Athletics in the first round of the 2012 MLB Draft, but never actually played for the Athletics before being traded to the Cubs in 2014.

He made his big-league debut in 2015 and made the All-Star team during his second season, slashing .238/.321/.417 with 21 long balls and 95 RBI across 598 trips to the plate.

Russell owns a career slash line of .242/.313/.393.