Maxwell signed a minor league contract with the Red Sox on Friday, Tim Britton of the Providence Journal reports.
Maxwell was released by the Marlins on Tuesday after posting a .227 batting average this spring. There isn't a spot for him on the major league roster, so he'll likely head to Triple-A Pawtucket to act as organizational outfield depth.