The Boston Red Sox would have to "eat most if not all of" a major contract to make room for the Philadelphia Phillies slugger.