Russell MotorsportsApr 3, 2018Red Hawk Casino championship season gets underway with First Responders Night at Placerville SpeedwaPlacerville, CA – After losing the previously scheduled point opener to wet weather a couple weeks back the Placerville Speedway is now...