J.P. Howell

ST LOUIS, MO – OCTOBER 18: J.P. Howell #56 of the Los Angeles Dodgers pitches in the fifth inning while taking on the St. Louis Cardinals in Game Six of the National League Championship Series at Busch Stadium on October 18, 2013 in St Louis, Missouri. (Photo by Dilip Vishwanat/Getty Images)

Written by Staff Writer


Leave a Reply

Your email address will not be published. Required fields are marked *