CLEVELAND -- Terry Francona's heart, of all things, has kept him away from baseball.
Cleveland's passionate and driven manager underwent a procedure Thursday to correct an irregular heartbeat that sidelined him for a few games and will prevent him from managing in the All-Star Game next week.
The 58-year-old Francona had been experiencing dizziness, fatigue and a rapid heart rate for several weeks. He had a cardiac ablation at the Cleveland Clinic.
Complete coverage of the Fightin' Phils and their MLB rivals from NBC Sports Philadelphia.
The Indians said Friday that Francona is resting comfortably. He is expected to be discharged in a "day or two" and resume managing after the All-Star break. Cleveland begins its unofficial second half of the season July 14 in Oakland to start a six-game trip.
Francona, who twice left in the middle of games last month after falling ill, has been hospitalized and undergoing tests since Tuesday. He was admitted after doctors detected an arrhythmia from a monitor he has been wearing for several weeks.
However, his health will prevent him from managing the American League squad in Miami next week. Indians bench coach Brad Mills, who has been filling in while Francona has been ill, will handle the AL team, which includes five Indians players. Mills will be assisted by Cleveland's staff and Tampa Bay manager Kevin Cash, who previously worked for the Indians.
Francona earned the opportunity to manage the All-Star team after guiding Cleveland to the World Series last season, the team's first since 1997 (see full story).
Cano, Archer, Osuna among replacement All-Stars
NEW YORK -- Seattle second baseman Robinson Cano, Tampa Bay pitcher Chris Archer and Toronto reliever Roberto Osuna are among seven replacement players selected for Tuesday's All-Star Game in Miami.
Houston reliever Chris Devenski, Minnesota reliever Brandon Kintzler and Detroit outfielder Justin Upton also were added to the AL roster Friday. Los Angeles Dodgers pitcher Alex Wood was added to the NL All-Stars.
Three of the original All-Stars are on the disabled list and won't be active for the game: Los Angeles Angels outfielder Mike Trout, New York Yankees second baseman Starlin Castro and Houston pitcher Dallas Keuchel.
Four pitchers on the All-Star rosters won't be active because they are scheduled to start Sunday: the Dodgers' Clayton Kershaw, Texas' Yu Darvish, Cleveland's Corey Kluber and Detroit's Michael Fulmer.