Mechanical Woes End Hickory Run

10/3/11 - An oil pump failure ended what could have been a top-5 run for Sopwith Motorsports at the Super Cup Stock Car Series championship event at Hickory Motor Speedway last weekend.

Read More