Herrera, who will be invited to Major League Spring Training, made 20 appearances out of the Angels' bullpen in 2014, posting a 2.70 ERA, a 1.86 WHIP and a 1.44 strikeout-to-walk ratio in 16 2/3 innings. The 33-year-old native of Cuba also had a 2.52 ERA and struck out 8.5 batters per nine innings in 41 appearances at Triple-A Salt Lake.
Herrera was originally signed by the Pirates as an amateur free agent in 2007, made five Major League starts for them the following year, was out of baseball from 2011-12 and re-emerged as a relief pitcher in independent ball in 2013, posting a 3.74 ERA and saving 11 games for the Lancaster Barnstormers before the Angels took a chance on him.
Alden Gonzalez is a reporter for MLB.com. Read his blog, Gonzo and "The Show", and follow him on Twitter @Alden_Gonzalez. This story was not subject to the approval of Major League Baseball or its clubs.