Brian Brown Penalized For Crew Member Violation at World Finals
Brian Brown, driver of the No. 21 Sprint Car, has been fined $300 for a violation by one of his crew members during the Friday night portion of the World of Outlaws World Finals at The Dirt Track at Charlotte. During Friday’s Feature event, World of Outlaws NOS Energy Drink Sprint Car Series Technical Director … Read more