A review by benkrieger25
Why We Love Baseball: A History in 50 Moments by Joe Posnanski

funny informative lighthearted fast-paced

4.5