Question

What was the first team with a stadium featuring luxury boxes?

Answer

The Houston Oilers. The Astrodome opened in 1965, and the Oilers started using it for home games in 1968.