November 1, 2017

Astros Win World Series!!

Once in a lifetime as a sports fan in Houston.  We followed the entire season closely and enjoyed the ups and downs.  It was a joyous occasion to finish out the season on a high note.  The HIGHEST note, in fact.  Way to go, Astros!!