OU football seems to be alive and well after all