GAMEDAY CENTRAL: TEXANS NEWS | TEXANS 20 - SAINTS 13 3rd QTR | LISTEN LIVE

Greg Lucas

Photo by Rick Yeatts/Getty images

Lucas: On Astros Win

FS Houston’s Greg Lucas joins the Odd Couple for an Astros post game visit.

SportsRadio 610–06/30/2011