« Sports

No Place Like Home

by Robb Reel

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.