The New York Yankees have signed free agent outfielder Brennan Boesch to a Major League contract according to Jon Heyman.
New York Yankees sign Brennan Boesch to Major league contract