In May 2016, Bell was traded to the Detroit Tigers for Bobby Wilson.[3] The Tigers added him to their 40-man roster after the season.[4]
Bell was called up to the Tigers on May 1, 2017.[5] Bell would end up pitching in 28 games after being called up two more times in 2017.
On April 12, 2018, the Tigers called up Bell to help in the bullpen.[6] He was optioned back to Toledo eight days later.[7] He was called up again on April 30, 2018, but sent down four days later after giving up five runs in his lone appearance out of the bullpen.[8] On May 12, 2018, the Tigers designated Bell for assignment, removing him from the 40-man roster.[9]
Atlanta Braves
Bell was claimed off waivers by the Atlanta Braves on May 15, 2018.[10] On August 10, 2018, the Braves called up Bell but sent him back down the next day without using him in a game.[11][12] On August 21, he was sent outright to the Triple-A Gwinnett Stripers.[13] He elected free agency following the season on November 2.[14]
Hanwha Eagles
On November 13, 2018, Bell signed with the Hanwha Eagles of the KBO League.[15] He posted a 11–10 record with a 3.50 ERA and 134 strikeouts over 177+1⁄3 innings in 2019. Bell re–signed with Hanwha for the 2020 season.[16] In 2020, Bell experienced forearm, shoulder, and elbow problems, and only pitched in 77 innings, pitching to a 5.96 ERA before he was released on October 6, 2020.[17]