Ski-lodge-themed facility planned for Union Station
The NFL is spending hundreds of thousands of dollars to build a posh 15,000-square-foot hospitality area inside Union Station’s Grand Hall for this year’s Super Bowl. The facility will be a perk for the league’s best corporate partners, former players and coaches, and other high-rollers.