Yes....I....saw the Eagles win. Live at Reliant Stadium. {SNARL!}
;-)
Were you at the game? I must say the Texans improved greatly.