The Chicago Cubs made a flurry of moves right at the end of the trade deadline on Wednesday afternoon, first acquiring Detroit Tigers slugger Nicholas Castellanos and now also sending right-handed reliever Carl Edwards Jr. to the San Diego Padres, per ESPN Cubs beat writer Jesse Rogers:

According to Mark Gonzales of The Chicago Tribune, the Cubs will receive left-hander Brad Wieck from San Diego:

Wieck made his MLB debut last season but he really struggled at the big-league level posting a 6.57 ERA in 24 2/3 innings of work a year ago. Like Edwards, however, he boasts a high strikeout rate (11.3 K/9) and an accompanying HR/9 rate of 2.6.

Edwards had an extremely tumultuous run as a member of the Cubs. He made five brief appearances in the bigs in 2015 before really getting an extensive taste of action in 2016.

The 27-year-old took the mound at the start of the 10th inning in Game 7 of the World Series, recording the first two outs before giving way to Mike Montgomery.

In 2017, Edwards showcased the kind of electric stuff that made him so promising. With an effective cut fastball and a wipeout slider, Edwards posted a 2.98 ERA and 12.8 K/9 for the season while looking like a future back-end piece in Chicago's bullpen.

Things started to turn towards the end of the 2018 season. Despite dominating in the first half and getting off to an equally tremendous start in the second half, Edwards fell apart in September.

His demeanor on the mound had been a constant source of debate in Chicago, and Edwards dealt with injuries and a demotion this season while posting a 5.87 ERA.

Cubs fans will wonder what could have been with the young right-hander.