WDLL Trivia Question (January, 2018)
0 %

Who holds the Major League record with 59 consecutive scoreless innings pitched?