D DustinD28 Freshman Joined Oct 4, 2013 Messages 431 Oct 12, 2015 #2 I'm a diehard Astros fan. I'm so glad we sucked all these years to build this team !