Riverhead Raceway: Turbush overcomes penalty for first Modified win
When auto racing gives you lemons, you make lemonade. That is exactly what Chris Turbush of Wading River did Saturday night at Riverhead Raceway, capturing his first career NASCAR Modified...