The Pittsburgh Pirates are bringing in veteran outfielder Michael Taylor on a one-year deal worth $4 million, sources told ESPN's Jeff Passan on Friday.

The deal is pending a physical.

Taylor, who turns 33 this month, joins a team that is looking for help in right field as the season approaches. He hit .220 with 21 home runs and 51 RBIs last season while playing in Minnesota.