I am not nearly the aficionado of NFL facilities that I am for baseball, but I do know where I like to watch the NFL in person. Given the choice, I will always pick the home of Blue Horseshoe, the Indianapolis Colts: Lucas Oil Stadium. It appears the folks at Thrillist, who know way better than I do, totally agree.
Week in Review 7:00 AM - 7:30 AM
More news ahead with Fox News Sunday at 10am!