Brad Keller fans three
Royals @ White SoxAugust 2, 2022 | 00:00:25
Brad Keller battles his way through the White Sox lineup, striking out three batters while giving up eight runs in 5 2/3 innings
Brad Keller battles his way through the White Sox lineup, striking out three batters while giving up eight runs in 5 2/3 innings