Berlin Raceway Modified driver Ben Welch has had his fair share of battles on the race track during his racing career.  But on Friday, April 26, the 21-year-old had a different battle to fight: the one for his life.   The 2015 Modified track champion fell into cardiac arrest shortly after arriving to his Coopersville, […]

Read more