On April 8, 2010, Mann signed a minor league contract with the Los Angeles Dodgers and was assigned to the Single–A Inland Empire 66ers.
[2] Shortly after his release, Mann signed with the Southern Maryland Blue Crabs of the Atlantic League of Professional Baseball.
On January 9, 2013, Mann signed a minor league contract with an invitation to spring training with the Washington Nationals.
[9] After his release, Mann signed with the Lancaster Barnstormers of the independent Atlantic League of Professional Baseball for the remainder of the 2014 season.
[14] In his first start for the rookie league team, Mann pitched five innings and allowed no runs on two hits while walking two batters and striking out five.
[18] He began the season with the Round Rock Express of the Triple–A Pacific Coast League, and pitched to a 1–0 win–loss record and a 1.04 earned run average before he was promoted to MLB on May 13.
On January 12, 2021, Mann was announced as the minor league pitching coordinator for the Lotte Giants of the Korea Baseball Organization.
[31] Mann subsequently worked with Driveline Baseball, then joined the Miami Marlins as a pitching strategist prior to the 2024 season.
[34] He is a devout Christian, and has noted on his profile page for Chiba Lotte Marines that Philippians 4:13 is his favorite Word in the Scriptures.