12-14-2018, 04:46 PM
(12-14-2018, 12:18 PM)MentalRage Wrote: I had the same reaction when I went to Indy for the first game this season. I walked into Lucas Oil and thought "Wow, so this is what a real NFL stadium looks/feels like."
Funny been to Lucas three times and believe it is the most overpriced place to watch a NFL game I have been to out of probably 12 stadiums and totally lacks much vibe around it.