Lucas Oil Stadium photo in Indianapolis Indiana. Lucas Oil Stadium is home to the Indianapolis Colts NFL football team. Copyright © 2013 Paul Velgos with All Rights Reserved.