Self Takes Over the Second Championship Points Spot with Third Consecutive Top Five Finish in Federated Auto Parts 200
Salem, IN -- Self and the number 98 AM Technical Solutions Ford Fusion earned their third consecutive top 5 finish this weekend at the Federated Auto Parts 200 at Salem…