Daily Archives: July 13, 2019

Who Was The Most Unlikely Position Player to Pitch for the Baltimore Orioles?

Elrod Hendricks toed the rubber for 2.1 innings of work on June 26, 1978 as part of a 24-10 Orioles loss to the Blue Jays. Continue reading

Posted in Uncategorized | Leave a comment