By: Ron Burt Last week Mother Nature won again, making many area racetracks cancel their shows. The tracks south of Indy were able to dodge the rain and cold. Saturday night the World of Outlaws sprint car series fought off the rain, and got their race in at Tri State Speedway, in Haubstadt, Indiana. Former…