Price Battles the Elements for Seventh Place Finish at Millville