VIVIAN, La. — After losing 18 shows to wet weather prior to the month of July, it seems only fitting that Mother Nature has won the final event of the 2015 United States Modified Touring Series campaign.   Heavy rain throughout the week had already deluged the Shreveport, La., region and an early evening shower […]

Read more