Editor’s note – This article originally appeared on AstrosConnection.com.
You know that horrible defining moment clich? that pops up in sports? You know the one… “When a defining moment occurs, either you define the moment or the moment defines you.” Surely you’ve seen it on high school locker room bulletin boards, or perhaps on the t-shirt of that guy living under a freeway trying to sell you a newspaper. The Astros are about to face one of those defining moments.Read More