Inside “The Death Star”

Inside “The Death Star”

There is a new attraction in Sin City, and in true Vegas form, it’s a big one. Owner Mark Davis fondly nicknamed the latest National Football League stadium and concert venue “The Death Star.” Its futuristic outside belies its nostalgic inside. The new home of the Las Vegas Raiders honors the history of two rebels that found each other — the city and the franchise.

After your non-stop flight from Charlotte to Las Vegas, you can be at Allegiant Stadium in 15 minutes. The shiny, bowl-shaped structure sits on 62 acres of land in Paradise, Nevada, across from the MGM casino and west of Interstate 15. At a price tag of $1.9 billion, the stadium is the second most expensive in the world. It didn’t open its doors to the public until the 2021 football season, and now, in a rare move, it is open to visitors.

Read More