Art Howe’s 23-game hitting streak 5/23/81

OTD in 1981, the Astros’ Art Howe set a team record by hitting in his 23rd consecutive game.

Embed from Getty Images