2018 ARCA Champion Sheldon Creed returned to The Freak Nation Sunday night. He’s celebrating his new 2018 ARCA Championship on top of the offroad snd stadium truck titles he has on his resume. Creed, though, says he’s committed to stock car racing now despite his love of racing off-road on dirt. Creed said he was at a Lucas OIl Off-Road Racing Series event recently and longed to get into a truck. But his new truck racing will be on a paved oval. Listen…