Minnesota Twins right-hander Phil Hughes will undergo season-ending shoulder surgery.

General manager Terry Ryan said before Tuesday’s game against the White Sox that he expects the 30-year-old Hughes to be ready for the start of spring training.

Hughes suffered a fracture of the femur above his knee when he was hit by a line drive by Miami’s J.T. Realmuto on June 9 and was expected to miss at least two months with that injury.

But Ryan said Hughes was also experiencing right shoulder pain. He was diagnosed with thoracic outlet syndrome. Surgery on July 6 will require removing a rib.

Hughes had struggled and lost velocity amid pain and fatigue in his shoulder and was demoted to the bullpen before he was hurt.

Hughes has three years and $39.6 million left on his contract after this season.

Yankees lose Beltran

Carlos Beltran left the New York Yankees’ game against Texas with a tight right hamstring.

The 39-year-old slugger was lifted after hitting a sharp single in the first inning Tuesday night. A few innings later, the Yankees announced Beltran was undergoing an MRI exam.

Beltran has been by far the best hitter in a struggling New York lineup this season. He began the night batting .294 with 19 home runs and 53 RBI.

Strasburg gets results

The Washington Nationals say an MRI Stephen Strasburg underwent Monday morning has confirmed their diagnosis that the pitcher has an upper-back strain.

Strasburg threw a bullpen session Tuesday afternoon before Washington was set to play the New York Mets.

Strasburg was placed on the disabled list Sunday retroactive to June 16.

Manager Dusty Baker said the MRI made him feel better and that he prayed and knew Strasburg was going to be all right.