The Rockies announced that they have agreed to a minor league contract with first baseman Ryan Howard.

This is the second time this year the longtime Phillie has taken a minors pact. Howard signed one with the Braves back in April, but the 37-year-old only lasted about a month with the organization. After Howard batted just .184/.238/.263 in 42 plate appearances with the Braves’ Triple-A affiliate, they released him.

At his best, Howard was an NL MVP-winning slugger in Philadelphia, where he belted 382 home runs from 2004-16 and swatted between 31 and 58 HRs in each season from 2006-11.