Published by the Students of Johns Hopkins since 1896
April 26, 2025
April 26, 2025 | Published by the Students of Johns Hopkins since 1896

b10_cubs1908

·

George R. Lawrence/ Public Domain The 1908 Chicago Cubs, the last Cubs team to win a World Series.

Related Media

News-Letter Magazine