The Minnesota Twins signed veteran outfielder David Murphy to a minor league contract on Thursday afternoon.
The 34-year old outfielder spent last season with the Indians and Angels. He signed earlier with the Boston Red Sox this year but was reportedly asked to be released after he failed to make the team following spring training.
Murphy will report to Triple-A Rochester to begin the season.
LaVelle E. Neal of the Star Tribune believes Murphy could be up with the Twins sooner rather than later.