Oklahoma senator explains change in date of Trump rally