‘Just Win, Baby:’ Getting to Know the Soon-to-Be Las Vegas Raiders

The Las Vegas Raiders are coming, and they may be here sooner than you think. In late June, the city’s soon-to-be National Football League team filed the paperwork to begin construction of a new $1.9-billion stadium on a 62-acre plot on Russell Road near I-15. The 65,000-seat facility is scheduled for completion in time for [...]