On February 23, 2010, Fien was designated for assignment to make roster room for the newly acquired Johnny Damon. On March 1, 2010, he was selected off waivers by the Boston Red Sox, and then selected again by the Toronto Blue Jays on March 4. The Blue Jays released him on March 18 and he rejoined the Tigers on March 20.[5]
On June 29, 2010, he was purchased from Triple-A to replace Joel Zumaya, who was placed on the 15-day disabled list.[6] He was sent back down to Toledo on June 3.[7] They called him back up on July 20.[8] He was again sent back down to Toledo on July 21.[9] He was designated for assignment on July 25, he cleared waivers and was sent outright to Triple-A Toledo Mud Hens on July 28. He elected free agency after the season on October 6.
Houston Astros
On November 5, 2010, Fien signed a minor league contract with the Houston Astros.[10] He was released on August 2.[11]
Minnesota Twins
On January 3, 2012, Fien signed a minor league contract with the Minnesota Twins.
On July 8, 2012, Fien made his debut with the Twins, pitching a scoreless 8th inning against the Texas Rangers.[13]
He finished 2012 making appearances in 35 games for the Twins, finishing the year with a 2–1 record and 4.30 ERA with 32 strikeouts.
In 2013, Fien finished the year with a 5–2 record and a 3.92 ERA in 73 appearances for the Twins, striking out 73 and walking 12.
On May 5, 2016, Fien was designated for assignment by the Twins.[14]
Los Angeles Dodgers
On May 7, 2016, Fien was claimed off waivers by the Los Angeles Dodgers.[15] He joined the Dodgers bullpen on May 28, after spending several weeks with the AAA Oklahoma City Dodgers.[16] He was designated for assignment on September 10, 2016.[17] On September 13, 2016, Fien cleared waivers and was assigned to Triple-A Oklahoma City. In 25 games for the Dodgers he had a 4.21 ERA.[18] He elected free agency after the season on October 5.
Seattle Mariners
On December 3, 2016, Fien signed a one-year deal with the Seattle Mariners.[19] After 5 appearances early in the season, Fien was outrighted off the 40 man roster on April 12. He had his contract selected to the major league roster again on April 26. He was designated for assignment on May 2, he cleared waivers and was sent outright to Triple-A Tacoma Rainiers the next day.
Philadelphia Phillies
On May 9, 2017, the Philadelphia Phillies acquired Fien via trade from the Seattle Mariners for cash consideration and assigned him to the AAA Lehigh Valley IronPigs.[20] He had his contract selected to the major league roster on June 8. He was released on September 1, 2017 [21]