Free agent reliever Juan Cruz is having season-ending shoulder surgery today, tweets ESPN's Buster Olney. Olney says Cruz has a cyst in his shoulder and should be ready for winter ball.
Cruz, 31, was released by the Royals on April 23rd. They're on the hook for his $3.25MM salary this season, plus a $500K buyout for his 2011 option. The injury explains why the Royals gave up on him after five appearances this year and he did not sign elsewhere after his release.