Jul 30 2021 by Yardbarker: Cleveland Indians
Cleveland announced this evening that manager Terry Francona will take a leave of absence from the team to address health concerns.
Continue Reading Cleveland manager Terry Francona steps away from team for remainder of 2021 season