Idstrosfan

Idstrosfan

Astros fan since 1978. Grew up on Merritt Island, Fl just outside of Cocoa, where spring training was at the time.

Currently live in Idaho and follow the Astros obsessively