Juncos Racing Remember Jeff Green

Former Juncos Racing Pro Mazda championship presented Cooper Tires driver Jeff Green has passed away as a result of injuries he suffered over the weekend in an accident while racing at the Canadian Tire Motorsports Park in Ontario, Canada. Speaking following the news,...