I'd guess about 2M. Possibly 3M, but not likely. And of course he won't get any more multi-year offers. In that case, I really think the Royals should offer him 2.5 for a year ... Their attendance is down and nobody in the state of Kansas cares about the team much any more. I might make the trip to the stadium if Sosa were playing. Sure, he isn't even a shell of what he once was, but I'd love to see my first Sosa homer live. I think he'd get 5+ from an AL team. 5+? I doubt it. Even if Sosa rebounds the best you can realistically hope for is an OPS in the high .700's, maybe .800, and that's a big if. I wouldn't pay 5M for that, unless he learns to play shortstop.