The Cleveland Guardians dropped their final series against the Minnesota Twins in 2023. This is what Terry Francona had to say ...