Roy Oswalt's

2y

Free agent outfielder Cody Ross has signed with the Red Sox, according to a report.

A source told Ken Rosenthal of Fox Sports that the former Giant is heading to Boston.