NFL owners are expected to vote Tuesday on hosting Super Bowl LXIV at the Tennessee Titans' new $2.1 billion enclosed stadium under construction in Nashville, which is scheduled to open for the 2027 season.