Saddled with starting 12th in Saturday night’s Buzz Chew Chevrolet NASCAR Modified feature didn’t deter John Baker of Brookhaven from racing to his second win of the season on I Love American night at Riverhead Raceway as he won the 50-lap feature event. For Baker who also won on June 12th the victory was the fourth of his career.
Read More