55°F
weather icon Cloudy
Las Vegas Sands proposes $1B domed stadium; Adelson to meet with Raiders owner

Casino giant Las Vegas Sands Corp. will lead a consortium of investors planning to build a $1 billion domed stadium on 42 acres near the University of Nevada, Las Vegas that would house the school’s football team — and possibly a National Football League franchise.