Mother Nature must be track fan this year