The Houston Astros have agreed with Ben Gamel on a one-year major-league contract that could pay him up to $1.2 million.
Last August, the Astros claimed Gamel off waivers from the New York Mets as the club tried to cobble together any semblance of outfield consistency. Gamel responded with a .259/.377/.362 slash line across 69 plate appearances.