Las Vegas Weekly sports talk: NASCAR fans back