Khalfayan said Cano has played through the injury since July, but the condition is apparently unrelated to a stomach issue the second baseman dealt with earlier this season.

Cano’s recovery time is expected to be six weeks.

The six-time All-Star is batting .285 with 20 home runs and 76 RBIs in 153 games entering Friday. He will play out the season’s final series against Oakland at home. Cano has hit .332 since the All-Star break as opposed to .251 before it.