SPEED SPORT’s Ralph Sheheen spoke with Brian Deegan Friday to talk off-road racing and preview this weekend’s Crandon World Championship Off-Road Races, held at the famous Crandon Int’l Raceway. Watch Deegan race his Pro 2 truck for FREE this Sunday on SPEEDSPORT.TV.