The silver lining for Cleveland is that Lindor at least has a chance to be ready by opening day.
Another option would be to move Jose Ramirez to shortstop temporarily.
Cleveland Indians shortstop Francisco Lindor (12) looks back to the dugout after hitting a solo home run against the Baltimore Orioles during the sixth inning at Progressive Field. In 2015, he finished second in AL Rookie of the Year votes and has a career.288/.350/.487 slash line.
Lindor suffered the calf strain working out in Orlando, Fla. while preparing for Spring Training.
Edwin Encarnacion, Yonder Alonso, Yan Gomes and Yandy Diaz were among the hitters the Indians traded this winter.
Cleveland's pursuit of a fourth consecutive American League Central title will fall largely at Lindor's feet after the team cut payroll this offseason and let go of key players. He had 82 extra-base hits and tied for the major league lead with 129 runs.
The three-time All-Star achieved career highs of 38 home runs and 92 RBIs last season while batting.277 in 158 games. Jose Iglesias and Adeiny Hechavarria are two sort of name-brand options who can be signed to fill in, and Michael Martinez spent parts of three seasons (2015-2017) as a utility player for the Indians before apparently being out of baseball a year ago.
Joyce will earn $1.25 million if he makes the big league club and could add $500,000 in incentives per a report from USA Today's Bob Nightengale. He played the past two seasons in Oakland. But if Joyce is able to mimic the past performances of veterans such as Rajai Davis (35 steals in 2016) and Austin Jackson (.869 OPS in 2017), he could prove another valuable pickup by president of baseball operations Chris Antonetti and general manager Mike Chernoff.