Have any of you been downtown recently? Did you take time to check out the new Lucas Oil Stadium? It's HUGE and dwarfs the RCA dome!!
Construction is really coming along, I thought you might like taking a sneak peek inside. Check out this video: http://our2012sb.com:80/