On April 21, 2006 — Morgan Ensberg of the Houston Astros homers in his franchise-record sixth straight game, hitting a two-run shot to lead Houston over Pittsburgh, 3 – 2.


Subscribe to This Day In Baseball

Get our latest Posts in your in box

This Day In Baseball on Patreon


Baseball Reference April 21

SABR Games Project

National Pastime April 21

Hall of Fame

Retro Sheet