The Dodgers have agreed to a deal with outfielder Will Venable, as MLB.com’s Ken Gurnick first reported (via Twitter). He has been signed directly onto the major league roster, with Los Angeles optioning Austin Barnes to free a roster spot.

[Related: Updated Los Angeles Dodgers depth chart]

Venable previously signed deals with the Indians and Phillies, neither of which were willing to give him a crack at the majors. The 33-year-old did compile 149 plate appearances at Triple-A in the Philadelphia organization, hitting just .205/.304/.307 in that span before opting out of his deal.

A left-handed hitter, Venable could step into the role vacated by Carl Crawford, who was released recently. Venable is generally viewed as a quality defender and good baserunner, and while his bat has been inconsistent, he does have a strong .256/.324/.422 batting line against right-handed pitching.