Rob MacCachranFour-Time Lucas Oil Off Road Racing Series Pro 2 Champion Rob MacCachran was in The Freak Nation Sunday night. MacCachran has raced for more than 30 years winning four Baja 1000s and four Lucas Oil Off Road Racing Series Pro2 championships in 2010, 2013, 2015 and 2016. He’s raced and won championships in several other categories but we had the most fun talking about his experiences in racing NASCAR trucks when that series was getting underway. Listen…