Indianapolis Colts vs. Houston Texans

Lucas Oil Stadium 500 S Capitol Ave, Indianapolis

The Colts host another Sunday afternoon at Lucas Oil Stadium in downtown Indianapolis. Game day fills the stadium district with energy, and it is an easy drive in from Hendricks […]