NASCAR's Cup Series is in Las Vegas, Nevada this weekend, as the 2025 season continues to roll. It's been an up and down ...