St. Louis CardinalsJohn Mozeliak, Cardinals need to look in the mirror after Jack Flaherty's hot start