Robert Nelson discusses team win over Indy

Robert Nelson sounds off on team win for the Houston Texans against the Indianapolis Colts.

More FOX Sports Southwest Videos

More FOX Sports Southwest Videos»